做网站-Apache多站点如何配置?

Posted 做网站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了做网站-Apache多站点如何配置?相关的知识,希望对你有一定的参考价值。

在一台服务上配置多个站点,这在我们的网站开发过程当中很常用。今天做网站小编就和大伙来分享如何通过修改Apache的配置文件httpd.conf来实现多个站点同时运行...


DNS解析

windows

在C:\Windows\System32\drivers\etc\hosts文件中:

192.168.33.10 martist.cn

linux/unix

在 /etc/hosts文件中:

127.0.0.1 martist.cn

站点配置

apache的配置文件都分割成目录存在,更易于管理和理解。现在我们敲命令,跳转到apache的虚拟站点配置目录:

cd /etc/apache2/sites-available/

ls浏览一下:

root@vagrant-ubuntu-trusty-64:/etc/apache2/sites-available# ls
default.conf  //这里显示ubuntu系统Apache默认配置的虚拟站点

复制默认配置文件,在其基础上修改得到一个新配置文件:

cp default.conf maritst.conf
vi martist.conf

在文件里修改内容:

//站点名字
ServerName martist.cn

//指向站点的项目目录
DocumentRoot /vagrant/martist/public

最后软连接,把需要的配置文件映射到apache.conf包含的目录里面:

ln -s /etc/apache2/sites-available/martist.conf /etc/apache2/sites-enabled/

重启apache:

service apache2 restart

注意

配置apache工作目录,开启重写(在apache.conf最下面):

<Directory /vagrant/>
        Options Indexes FollowSymLinks
        AllowOverride all
        Require all granted</Directory>




往期热点文章:

   

      # 

      

      # 

      # 

      # 

      # 

      # 

      # 


做网站公众平台(zwangz888)每天为您分享原创Web开发资讯,开发经验,为您的技能充电。期待您的关注与分享,同时欢迎您留言,让我们每天进步一点点!

以上是关于做网站-Apache多站点如何配置?的主要内容,如果未能解决你的问题,请参考以下文章

Wagtail 多站点与 Apache 虚拟主机

APACHE 多站点配置方法

Apache 多端口多站点配置

linux下配置apache多站点访问-小案例

Apache 配置多站点访问「为项目分配二级域名」

apache同一端口下的多站点配置