Deepin 系统下设置Apache虚拟主机站点

时间:2021-10-27 05:09:58

  1,在 var/www/html 文件夹中创建一个文件夹,命名为 a ,用来作为我们的PHP项目文件夹。

  2,找到 etc/apache2/sites-available 文件夹,在文件夹中创建一个站点配置文件,比如 a.conf ,在文件中添加一些基础设置。

<VirtualHost *:80>
ServerName www.a.com #访问的站点域名地址
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/a #站点文件所在目录 ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

  3,添加设置完成后接着执行以下命令

    sudo ln -s etc/apache2/sites-available/a.conf etc/apache2/sites-enabled/a.conf    #将配置文件软连接到sites-enable,使用绝对路径
sudo a2ensite a.conf #开启站点

  在 etc/apache2 文件夹下的 ports.conf 文件中,我们可以设置站点访问的端口号

Deepin 系统下设置Apache虚拟主机站点

  4,接下来我们找到 etc 文件夹下的 hosts 文件,在其中添加 127.0.0.1   www.a.com

  5,最后我们运行 sudo /etc/init.d/apache2 restart 命令,重启Apache服务。在浏览器中输入 www.a.com ,我们可以看到数据输出就表示设置已经完成啦

Deepin 系统下设置Apache虚拟主机站点