13
2006
01

Red Hat Linux9.0下Apach2.2.0安装手记

[FONT-COLOR=Red][B]1、[/B][/FONT-COLOR]下载地址:http://mirror.vmmatrix.net/apache/httpd/httpd-2.2.0.tar.gz, 下载到:/usr/local/src [FONT-COLOR=Red][B]2、[/B][/FONT-COLOR]删除Red Hat Linux9.0自带的httpd-2.0.40-21,命令:rpm -e httpd-2.0.40-21,若有相关联的软件按提示先删除关联的软件(若没安装此步省略) [FONT-COLOR=Red][B]3、[/B][/FONT-COLOR]解压缩下载的包:cd /usr/local/src tar zvxf httpd-2.2.0.tar.gz [FONT-COLOR=Red][B]4、[/B][/FONT-COLOR]编译apache:#./configure --prefix=/usr/local/apache2 --enable-module=so --enable-module=rewrite --enable-shared=max && >make && >make install 注:这里我们通过enable-module参数告诉设置脚本,我们需要启动so和rewrite模块,so模块是用来提DSO(动态共享对象)支持的apache核心模块,而rewrite模块则是用于实现地址重写的模块,由于rewrite模块需要DBM支持,如果在初次安装时没有编译进apache,以后需要用到时需要重新编译整个apache才可以实现。为此除非你可以确定以后不会用到rewrite模块,否则还是建议你在第一次编译的时候把rewrite模块编译好。 enable-shared=max 这个参数的作用是编译apache时,把除了so以外的所有apache的标准模块都编译成DSO模块。而不是编译进apache核心内。 [FONT-COLOR=Red][B]5、[/B][/FONT-COLOR]启动apache:/usr/local/apache2/bin/apachectl start [FONT-COLOR=Red][B]6、[/B][/FONT-COLOR]检查:在浏览器地址栏输入http://服务器地址。出现“It works!”则成功。 [FONT-COLOR=Red][B]7、[/B][/FONT-COLOR]把Apache的启动文件加入到系统启动队列中,使它能够在系统启动时启动:cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d vi /etc/rc.d/init.d/apachectl 在#!/bin/sh后面加入以下两条,再保存退出: #!/bin/sh # [I]# chkconfig: 2345 85 15 # description: apache server!!![/I]
« 上一篇: Makefile:66:***... 下一篇: 2005年BLOG程序评点... »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。