背景:
阅读新闻
在Linux系统中安装Apache+MySQL+php+phpMyAdmin+Zend
[日期:2008-01-06] 来源:Linux公社 作者:Apache [字体:]
4、安装Apache
所需软件
httpd-2.2.6.tar.gz
命令:
# tar xzvf httpd-2.2.6.tar.gz
# cd httpd-2.2.6
#./configure --prefix=/usr/local/apache --enable-so --enable-mods-shared=most
#make
#make install
配置Apache
命令:
#vi /usr/local/apache/conf/httpd.conf
(1)寻找AddType application/x-gzip .gz .tgz 在下面添加
AddType application/x-httpd-php .cgis .php .phtml .php3 .inc
AddType application/x-httpd-php-source .phps
(2)修改ServerAdmin [email=your@younet.com]your@younet.com[/email]
(3)改变HTML文件主目录:DocumentRoot "/home/httpd/html/" 也可以不修改
(4)修改Listen 你的IP地址:80
(5)修改ServerName localhost或你的IP 先去掉前面的#
(6)设置apache的默认文件名次序DirectoryIndex default.php index.php default.htm index.htm default.html default.htm
(7)启动/停止/重启Apache:
命令:
#/usr/local/apache/bin/apachectl start/stop/restart
(8)将Aapche添加到系统服务中
a.查看apache服务是否已在系统中
命令:
#chkconfig --list | grep httpd
如果出现以下信息,则说明此Apache已被添加到服务服务中了,可略过此步聚
httpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
b.添加Aapche到系统启动菜单
命令:
#cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
#vi /etc/rc.d/init.d/httpd
在httpd文件的第三行,插入以下两句话(要有#号)
# chkconfig: 2345 77 19
# description: Starts and stops the Apache HTTP Server.
将httpd添加到系统服务中:
命令:
#chkconfig --add httpd
查看apache服务是否已在系统中
命令:
#chkconfig --list | grep httpd
httpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
配置apache 架建多个Web服务器
# vi /usr/local/apache/conf/httpd.conf
找到ServerAdmin在前面加上#
修改ServerName 你的本机IP地址:80
找到
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
去掉#Include conf/extra/httpd-vhosts.conf前面的#
#vi /usr/local/apache/conf/extra/httpd-vhosts.conf
修改NameVirtualHost 你的本机IP地址:80
注释掉自带的两的Web服务器配置(也可以直接修改),在最后添加以下代码:
<VirtualHost 你本机的IP地址:80>
ServerAdmin [email=your@yourmail.com]your@yourmail.com[/email]
DocumentRoot "/usr/local/apache/htdocs" //你的网站主目录
ServerName [url=http://www.example.com/][/url] //你的网站域名
ErrorLog "logs/www.example.com-error_log" //错误日志
</VirtualHost>
本文评论 查看全部评论 (0)
尊重网上道德,遵守中华人民共和国的各项有关法律法规 承担一切因您的行为而直接或间接导致的民事或刑事法律责任 本站管理人员有权保留或删除其管辖留言中的任意内容 本站有权在网站内转载或引用您的评论 参与本评论即表明您已经阅读并接受上述条款
评论声明
最新资讯