Centos 配置apache多站点
步骤:1
配置apache文件 /usr/local/apache/conf/ httpd.conf
# cp httpd.conf httpd.conf.bak //备份
# vi httpd.conf
一、允许开启虚拟目录

二、注释默认本地80端口

三、打开虚拟目录配置

四、在最后增加配置参数

步骤:2
配置虚拟目录站点配置 /usr/local/apache/conf/extra/httpd-vhosts.conf
#cp httpd-vhosts.conf httpd-vhosts.conf.bak //备份
# vi httpd-vhosts.conf
增加如下配置
<VirtualHost *:80>
ServerAdmin lba8610@163.com
DocumentRoot "/data/www/phpcmsv9/" //虚拟目录
ServerName phpcmsv9.com //名称
serveralias phpcmsv9.com,www.phpcmsv9.com //访问的域名
ErrorLog "logs/phpcmsv9-error_log" //错误日志
CustomLog "logs/phpcmsv9-access_log" combined //访问日志
#CustomLog "|/usr/local/apache/bin/rotatelogs /usr/local/apache/logs/phpcmsv9/access.log.%Y%m%d 86400 480" combined env=spiders
#include conf/extra/ phpcmsv9-rewrite.conf //伪静态设置
</VirtualHost>
步骤:3
本机访问
host绑定 192.168.21.101 phpcmsv9.com
本文介绍如何在CentOS系统中配置Apache以支持多个网站。主要包括:备份httpd.conf文件,修改Apache配置以启用虚拟主机,配置虚拟站点的具体参数如域名、文档根目录等。
757

被折叠的 条评论
为什么被折叠?



