#chmod +x apache_inst
说明: 设置apache_inst文件的可执行权限.
2) 执行安装脚本apache_inst.
#./apache_inst
3) 到源代码文件所在目录编译和安装Apache Web Server.
#cd /usr/local/src/webserver/apache_1.3.33
#make
#make install
4) 创建apache控制命令的软链接.
#ln -s /www/bin/apachectl /usr/bin/apachectl
#ln -s /www/bin/apachectl /usr/sbin/apachectl
5) 运行Apache Web服务器.
#apachectl start
相关:
#apachectl start 启动apache.
#apachectl stop 停止apache.
#apachectl restart 重新启动apache.
#apachectl status 显示apache的状态.
#apachectl configtest 测试httpd.conf配置是否正确.
6) 让系统启动时自动运行Apache Web服务器.
#vi /etc/rc.d/rc.local
说明: 在rc.local文件最后添加下面一行.
apachectl start
五. 测试Apache Web服务器是否运行.
您可以在浏览器中通过机器的主机名或者IP地址以http://yourdomain.com
或者http://192.168.0.1(此出输入您机器的IP地址)访问Web服务. 您将会
看到一个成功安装Apache HTTP服务器的临时网页.
六. Apache HTTP的安装目录
Apache HTTP服务器到此已经安装到系统中, 安装的目录是/www. 接下来
了解每一个目录的用途:
/www 也叫ServerRoot, 用于放置所有安装后的Apache相关文件.
/www/bin 用于放置apache的运行程序.
/www/cgi-bin 缺省用于运行如perl脚本的cgi-bin目录.
/www/conf 用于放置所有的配置文件如httpd.conf等.
/www/htdocs Apache Web服务器的Document Root目录. htdocs这里全称
是http documentations, 即用于存放web网页.
/www/icons 用于放置Apache Web服务器的图标. 如Directory
Listing用到的图标.
/www/includes 用于放置运行Apache Web服务器用到的头文件.
/www/libexec 用于放置您在安装编译时候用到的模块.
/www/logs 缺省用于放置Apache Web服务器运行的所有活动日志.
/www/man 用于放置帮助文件.
/www/proxy 用于配置proxy相关内容.