发布网友 发布时间:2022-04-23 02:26
共3个回答
懂视网 时间:2022-05-07 13:12
Apache 一、版权声明
这份文件将遵循 GPL 方式发表。
二、软件取得
俗话说的好,工欲善其事,必先利其器;以下所列为本文中所提到软件取得的相关资源; 同时将以安装顺序来编排软件的次序。
I. Apache Web Server
o http://www.apache.org/
o http://www.redhat.com/
o http://cle.linux.org.tw/
II. JDK
o http://java.sun.com/
III. JSDK
o http://java.sun.com/
IV. Java Apache
o http://java.apache.org/
V. GUN JSP
o http://www.gnu.org/
o http://java.apache.org/
三、软件安装
I. 安装 Apache Web Server
a. 使用 RPM
如果你是使用 RPM 套件,在你取得 Apache Web Server 套件之后,只需要输入以下命令即可完成安装:
[root@localhost root]# rpm -ivh apache-1.3.xx.i386.rpm ( xx 代表 Apache Web Server 版本 )
b. 使用 SOURCE
如果你使用的是 Apache Web Server 的 Source,那么你必需对 Source 进行编译并且加以安装:
[root@localhost root]# tar zxvf apache_1.3.xx.tar.gz ( xx 代表 Apache Web Server 版本 )
[root@localhost root]# cd apache_1.3.xx
[root@localhost apache_1.3.xx]# ./congifure
> --prefix=/usr/local/apache/ ( 设定你所想要安装的目录 )
> --enable-module=all
> --enable-rule=SHARE_CORE
[root@localhost apache_1.3.xx]# make clean ; make ; make install
完成了以上步骤之后,基本上你己经完成了 Apache Web Server 的安装。
II. 安装 JDK
你可以由上述位置取得 Sun 最新版本的 JDK ( Java Development Kits )。请你依照下列步骤来完成 JDK 的完装:
[root@localhost root]# tar zxvf jdk1_2_2rc2-linux-i386.tar.gz
[root@localhost root]# mv jdk1.2.2 /usr/local/jdk122
完成上述步骤后,你还需要进行环境设定:
[root@localhost root]# vi .bash_profile
...
...
JAVA_HOME=/usr/local/jdk122
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=/usr/local/jdk122/lib/tools.jar:.
export JAVA_HOME
export PATH CLASSPATH
★请注意:如果你使用的是 JDK 1.1.x 版本,你的 CLASSPATH 必须设定如下:
CLASSPATH=/path/to/your/jdk/lib/classes.zip:.
III. 安装 JSDK
★请注意:如果你使用的是 Java Apache RPM 版本,请跳过此节。
热心网友 时间:2022-05-07 10:20
由于它们使用的套件管理方式不同(如Debian的pkg和Redhat的rpm)所以Apache在不同系统的安装方法不尽相同,但由于RPM文件在Linux系统中的安装最为简便,Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本都使用rpm包管理方式,在这里就说一下Redhat中Apache的安装方法:1.首先使用下面的命令检查系统是否已经安装了Apache或查看已经安装了何种版本:rpm -q httpd2.要安装Apache,应将Red Hat安装盘中有Apache RPM安装包的那张放入光驱,加载光驱(别忘了)后在光盘Server目录下找到Apache的RPM安装包文件httpd-2.2.3-6.el5.i386.rpm,可使用下面命令安装Apache: rpm -ivh /mnt/Server/httpd-2.2.3-6.el5.i386.rpm3.然后测试Apache服务器执行“/etc/init.d/httpd start”命令,确认Web服务已经启动后,在客户端使用的Web浏览器中输入Linux服务器的IP地址进行访问,如果出现一个Red Hat的测试页面则安装成功下面来配置服务器:httpd.conf(在/etc/httpd/conf目录下)配置文件主要由全局环境(Section 1: Global Environment)、主服务器配(Section 2: 'Main' server configuration)和虚拟主机(Section 3: Virtual Hosts)3个部分组成。部分都有相应的配置语句,该文件所有配置语句的语法为“配置参数名称 参数值”的形式,配置语句可以放在文件中的任何地方,但为了增强文件的可读性,最好将配置语句放在相应的部分。httpd.conf中每行包含一条语句,行末使用反斜杠“\”可以换行,但是反斜杠与下一行中间不能有任何其他字符(包括空白)。httpd.conf的配置语句除了选项的参数值以外,所有选项指令均不区分大小写,可以在每一行前用“#”号表示注释。1.设置主目录的路径DocumentRoot "/var/www/html“2.设置默认文档DirectoryIndex index.html index.html.var3.设置Apache监听的IP地址和端口号Listen 804.设置相对根目录的路径ServerRoot "/etc/httpd“5.设置日志文件(1)错误日志ErrorLog logs/error_log(2)访问日志CustomLog logs/access_log combined6.设置网络管理员的E-mail地址ServerAdmin lindenstar@163.com7.设置服务器主机名称ServerName 192.168.16.177:808.设置默认字符集AddDefaultCharset UTF-8,由于西欧(UTF-8)是Apache的默认字符集,因此当客户端访问服务器的中文网页时会出现乱码的现象 ,解决的办法是将语句“AddDefaultCharset UTF-8”改为“AddDefaultCharset GB2312”,然后重新启动Apache服务,中文网页就能正常显示了 。9.使用Alias选项可以创建虚拟目录。 如创建名为/down的虚拟目录,它对应的物理路径是“/software/download”命令为Alias /down "/software /download"10.可以使用和这对语句为主目录或虚拟目录设置权限,这些语句仅对被设置目录及其子目录起作用,目录的特性选项在下面的图中会出现。如Options Indexes MultiViewsAllowOverride NoneOrder allow,deny热心网友 时间:2022-05-07 11:38
准备篇: 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙 -A INPUT -m state -