首页 > 代码库 > apache2虚拟主机实现一个服务器绑定多个域名
apache2虚拟主机实现一个服务器绑定多个域名
1.apache2的配置
首先要配置好apache2,如果未配置,请参考我之前的博文:lamp的配置
2.域名的解析
将全部域名的www和@的A记录解析到云服务器的IP
3.虚拟主机的配置
1.配置httpd.conf
- 如果etc/httpd/conf/httpd.conf存在,则配置此httpd.conf
- 如果etc/httpd/conf/httpd.conf不存在,此时需要我们在/etc/apache2下新建一个httpd.conf,配置此httpd.conf,然后 /etc/apache2/apache2.conf中引入httpd.conf
引入方式: 在apache2.sonf中加入一行 Include httpd.conf
httpd.conf配置:
<VirtualHost *:80>ServerName www.123.com #浏览器访问www.123.com的时候DocumentRoot /var/www/123 #123.com的内容目录DirectoryIndex index.html</VirtualHost><VirtualHost *:80>ServerName www.456.com #浏览器访问456.com的时候DocumentRoot /var/www/456 #456.com的内容目录DirectoryIndex index.php </VirtualHost>
2.重启apache2
sudo service apache2 restart
apache2虚拟主机实现一个服务器绑定多个域名
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。