Linux

ubuntu16.04下apache2配置虚拟主机,增加站点

作者:taoyongjun 来源:web交流网 2016-08-05 16:31 浏览:0 我要评论(0)

无论是项目上线购买的服务器还是本地开发需要,往往都需要在一个apache服务器中配置多个项目根目录,以应对不同的项目开发需求。本文针对ubuntu16 04下的apache2进行配置,亲测可用。

      提示:ubuntu命令行,vi等操作本文不做详细描述。
      1.首先在“/etc/hosts”文件中加入当前主机的IP地址和需要设置的虚拟主机名: sudo vi  /etc/hosts。
      eg,我想建立一个名为clb.alex.com的虚拟域名,对应的ip127.0.0.2,在“/etc/hosts”文件中加入一行
            127.0.0.2  clb.alex.com
      2.在“/etc/apache2/sites-available”目录下有“000-default.conf”,比较低的Ubuntu版本可能名为“default”,
将“000-default.conf"文件复制一份,并且命名为自己想要定义的名字,如“clb.conf"【注意,必须带有".conf"后缀】
然后修改其中内容:
      做如下操作:
      1)添加“ServerName clb.alex.com”;
      2)修改“DocumentRoot /var/www”为自己定义的目录。
      3.在“/etc/apache2/sites-enabled”中建立软连接,指向“/etc/apache2/sites-available”目录下刚建立的" clb.conf "文件,
此处也必须带有" .conf "后缀!
        切换到/etc/apache2/sites-enabled中,执行下列
        sudo ln -s /etc/apache2/sites-available/clb.conf clb.conf
      4.重启apache2: sudo /etc/init.d/apache2 restart

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源;3.作者投稿可能会经我们编辑修改或补充。

网友点评
评论(已有0条评论)
还没有评论,快来抢沙发吧!
新闻
  • 新闻
  • 软件
精彩导读