Ubuntu16.04 apache2配置虚拟主机
2017-03-11 09:20
369 查看
整个过程:
首先,让某域名指向我们的服务器;
然后,通过配置文件来过滤所有指向我们服务器的域名,让他们分别指向不同的目录。
1.首先在“/etc/hosts”文件中加入当前主机的IP地址和需要设置的虚拟主机名:
eg:我电脑的当前IP为172.16.130.53,我想建立一个名为clb.alex.com的虚拟域名,在“/etc/hosts”文件中加入
“172.16.130.53
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 "后缀!
4.重启apache服务器!
5.最后,有什么问题可以一起讨论,欢迎留言!
首先,让某域名指向我们的服务器;
然后,通过配置文件来过滤所有指向我们服务器的域名,让他们分别指向不同的目录。
1.首先在“/etc/hosts”文件中加入当前主机的IP地址和需要设置的虚拟主机名:
eg:我电脑的当前IP为172.16.130.53,我想建立一个名为clb.alex.com的虚拟域名,在“/etc/hosts”文件中加入
“172.16.130.53
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 "后缀!
sudo ln -s /etc/apache2/sites-available/clb.conf clipboard.conf
4.重启apache服务器!
sudo /etc/init.d/apache2 restart
5.最后,有什么问题可以一起讨论,欢迎留言!
相关文章推荐
- Ubuntu16.04 apache2配置虚拟主机
- 【转】ubuntu apache2配置详解(含虚拟主机配置方法)
- Ubuntu16.04 配置虚拟主机
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu 16.04 xampp环境配置虚拟主机
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu16.04配置虚拟主机
- ubuntu server 10.04 apache2配置多个虚拟主机
- Ubuntu下的Apache2虚拟主机的配置
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu apache2配置详解(含虚拟主机配置方法)
- Ubuntu Apache2 配置详解(含虚拟主机配置方法)
- Ubuntu16.04 + Nginx 配置虚拟主机
- ubuntu apache2配置详解(含虚拟主机配置方法)
- ubuntu apache2配置详解(含虚拟主机配置方法)