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