CentOS7 设置Apache虚拟机Virtual Host

可能你有多个域名要共用同一架机器,所以需要设置虚拟机对应你想要的网页目录

1. 制作一个目录到httpd底下

mkdir /etc/httpd/sites-available

2.  我们要告诉Apache查找在虚拟主机sites-available目录。 为了实现这一点,我们将编辑Apache的主配置文件

nano /etc/httpd/conf/httpd.conf

3. 此行添加到文件的末尾

IncludeOptional sites-available/*.conf

( 域名设置:A记录央射至服务器的IP)

4. 创建虚拟机文件至sites-available的目录底下

nano /etc/httpd/sites-available/example.com.conf

5. 这文件编辑,你指定的域名和指定的目录

<VirtualHost *:80>
    ServerName www.example.com
    ServerAlias example.com
    DocumentRoot /var/www/example.com/public_html
    ErrorLog /var/www/example.com/error.log
    CustomLog /var/www/example.com/requests.log combined
</VirtualHost>

6. 编辑好虚拟机文件,接着就需要重启Apache

systemctl restart httpd

 

Loading

Facebook评论