第一步:确认apache版本号
httpd -v
Server version: Apache/2.4.6 (CentOS)
Server built: Jun 27 2018 13:48:59
第二步:寻找apache配置文件
updatedb;
locate httpd.conf
/etc/httpd/conf/httpd.conf
第三步:配置apache配置
vim /etc/httpd/conf/httpd.conf
#包含apache2.4.6扩展
IncludeOptional conf.d/*.conf
#网站根目录的绝对地址
DocumentRoot "/var/www/html"
第四步:在测试的客户端(windows系统中)配置本地hosts
C:\Windows\System32\drivers\etc\hosts
#12.34.56.78更换为linux的地址(可通过在ifconfig获取)
12.34.56.78 www.test1.com
12.34.56.78 www.test2.com
第五步:新建项目
#新建项目1
mkdir /var/www/html/test1
touch /var/www/html/test1/index.php
#新建项目2
mkdir /var/www/html/test2
touch /var/www/html/test2/index.php
第六步:新建扩展文件(vhost.conf)
vim /etc/httpd/conf.d/vhost.conf
#DocumentRoot和Directory更换自己的项目绝对路径
#ServerName和ServerAlias更换自己的项目地址
DocumentRoot "/var/www/html/test1"
ServerName test1.com
ServerAlias www.test1.com
Options FollowSymLinks
AllowOverride All
Require all granted
DocumentRoot "/var/www/html/test2"
ServerName test2.com
ServerAlias www.test2.com
Options FollowSymLinks
AllowOverride All
Require all granted
第七步:确认apache配置是否正确并重启apache服务
#确认apache配置是否正确
httpd -t
AH00558: httpd: Could not reliably determine the server's fully qualified
domain name, using localhost.localdomain. Set the 'ServerName' directive
globally to suppress this message
Syntax OK
#重启apache服务
service httpd restart
第八步:客户端访问www.test1.co和www.test2.com
---------------------
作者:Terry1321
来源:CSDN
原文:https://blog.csdn.net/qq_42384830/article/details/81452250
版权声明:本文为博主原创文章,转载请附上博文链接!