Ubuntu apache2配置虚拟主机

示例环境

  • 根据自己的环境查看。
    IP:192.168.0.108
    域名:www.tp5.com
    目录:/home/error/www/html/tp5test

一、在/etc/hosts下添加

sudo vim /etc/hosts
添加
192.168.0.108 www.tp5.com
hosts.png

二、在/etc/apache2/sites-available目录下创建test.conf

sudo cp /etc/apache2/sites-availabel/000-default.conf /etc/apache2/sites-availabel/test.conf

三、修改test.conf文件

vim /etc/apache2/sites-availabel/test.conf
修改为
<VirtualHost *:80>
        ServerName www.tp5.com
        ServerAdmin webmaster@localhost
        DocumentRoot /home/error/www/html/tp5test
</VirtualHost>

四、启动配置

1、建立关联

sudo ln -s /etc/apache2/sites-availabel/test.conf /etc/apache2/sites-enabled/
或
sudo a2ensite /etc/apache2/sites-availabel/test.conf

2、重新启动apache2

sudo /etc/init.d apache2 restart
或
sudo service apache2 restart

五、想要在windows上访问还需要设置

1、打开C:\Windows\System32\drivers\etc\hosts

添加
192.168.0.108 www.tp5.com

如图

ven.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容