欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu16.04 apache2配置虚拟主机

程序员文章站 2022-03-21 11:50:07
...
整个过程:

首先,让某域名指向我们的服务器;
然后,通过配置文件来过滤所有指向我们服务器的域名,让他们分别指向不同的目录。




1.首先在“/etc/hosts”文件中加入当前主机的IP地址和需要设置的虚拟主机名:
eg:我电脑的当前IP为172.16.130.53,我想建立一个名为clb.alex.com的虚拟域名,在“/etc/hosts”文件中加入
“172.16.130.53
clb.alex.com”

Ubuntu16.04 apache2配置虚拟主机 
            
    
    博客分类: Ubuntu16.04 apache2配置虚拟主机  


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”为自己定义的目录。


Ubuntu16.04 apache2配置虚拟主机 
            
    
    博客分类: Ubuntu16.04 apache2配置虚拟主机  
3.!!!!!important
    保存编辑的配置文件后, 需要启用该配置。
    $ sudo a2ensite demo.conf

4.重启apache服务器!

sudo /etc/init.d/apache2 restart 
  • Ubuntu16.04 apache2配置虚拟主机 
            
    
    博客分类: Ubuntu16.04 apache2配置虚拟主机  
  • 大小: 16.7 KB
  • Ubuntu16.04 apache2配置虚拟主机 
            
    
    博客分类: Ubuntu16.04 apache2配置虚拟主机  
  • 大小: 13.5 KB
  • Ubuntu16.04 apache2配置虚拟主机 
            
    
    博客分类: Ubuntu16.04 apache2配置虚拟主机  
  • 大小: 37.5 KB