在Apache服务器上添加虚拟主机功能的方法
作者:libuchao 发布时间:2021-04-17 07:12:29
标签:Apache,虚拟主机
Apache 默认存放网页根目录,是在/var/www/html/下面,也就是说,默认情况下,一个服务器,只能跑一个网站。但是一台性能还算不错的服务器,如果只跑一个网站,岂不是有点浪费?其实 Apache 是支持虚拟主机功能的,以虚拟主机模式可以跑 N 个网站。
Apache 开启虚拟主机功能的方式也很简单,以 CentOS 6.3 和 Apache 2.2 为例, 在 /etc/httpd/conf.d/ 目录下创建一个vhost.conf配置文件,内容格式如下:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName aaa.com
ServerAlias www.aaa.com
DocumentRoot /srv/www/aaa.com/public_html/
</VirtualHost>
<VirtualHost *:80>
ServerName bbb.com
ServerAlias www.bbb.com
DocumentRoot /srv/www/bbb.com/public_html/
</VirtualHost>
然后为这两个网站创建相应的目录:
$ mkdir -p /srv/www/aaa.com/public_html
$ mkdir -p /srv/www/bbb.com/public_html
分别在以上两个域名中,添加一个 A 记录指向该服务器的 IP 地址,然后重启 Apache 服务器:
$ service httpd restart
如果需要记录访问日志和错误日志,以及实现 URL 重写等功能,还需做如下修改:
<VirtualHost *:80>
ServerAdmin webmaster@aaa.com
ServerName aaa.com
ServerAlias www.aaa.com
DocumentRoot /srv/www/aaa.com/public_html/
ErrorLog /srv/www/aaa.com/logs/error.log
CustomLog /srv/www/aaa.com/logs/access.log combined
<Directory /srv/www/aaa.com/public_html/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
至此,虚拟主机创建完成,以不同的域名访问,服务器会返回不同的内容。
另外需要说明的是,如果此时还用 IP 地址来访问该服务器,返回的内容将不再是/var/www/html/中的内容,而是vhost.conf配置文件中的第一个虚拟主机的内容。


猜你喜欢
- 北京时间4月1日消息,据国外媒体报道,庆祝愚人节已经成为许多网络公司的传统。让每年的愚人节节目都保持创造性是一件很难的事情,但一些公司已经知
- 在新浪所有的产品线当中,还没有任何一款产品在诞生初期就能让如此多公司高层“亲力亲为”。或许是得益于此
- VirtualBoxVirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Micr
- 最近浏览器总是无缘无故的崩溃,导致一些直接在博客后台编写的文章连带丢失,直接在后台编辑真的很不安全,总是也影响心情。于是改用记事本,一些标题
- 可能有些内容和网上其他人的相似,但也是我的个人验证总结过的,欢迎大家有经验验证的继续补充交流:1、首页广告切忌不能乱投,弹出类广告更是大大的
- 解决过程:办法一:CentOS7.3 默认的内核版本较低,为 3.10.0-514.el7.x86_64。无论是使用腾达官方提供的驱动,还是
- 随着网络的普及、使用互联网的人越来越多,BBS、Blog、IM、SNS、Video等国际上称之为社会化媒体的东西逐渐占领了网民的心,并已深深
- 写在前面2014.6 发布《快速入门》2015.6 更新扩展阅读2016.1 更新扩展阅读1、VirtualBox虚拟机——这是什么?Vir
- 近日有不少人问虚拟主机好还是服务器合租好?其实,各有各的市场优势,两者将长期并存下去。大家都知道虚拟主机技术在起初刚发展的时候都被看作是个很
- linux smb.conf详解 服务名:smb配置目录:/etc/sabma/主配置文件:/etc/sabma/smb.conf#====
- 我的范文中国流量稳定在7000IP/日了,收入也稳定了,在广大网友中已有了一定的影响力了,品牌也日益明显。回首范文中国两年来走过的足迹,感慨
- 穷不仅仅是生活,还是思想。。。一个人的一生最可怕的莫过于思想的贫穷。为什么我们会穷,所以我们才去思考,去变通。07是网络悲哀的一年,人性的贪
- 近日,优酷网因盗播影视剧,再次被起诉讼。这是反盗版联盟在2010年第二次向优酷发起诉讼,也是反盗版联盟对优酷发起的第三轮集体诉讼。本次诉讼,
- 4.9 这儿有一个小的perl脚本程序,它将大多数的注释从已生成的配置文件中删除,形成一个简化的文件。4.10 将htdocs目录树的所有权
- 帝国的叫大气,系统安全稳定,二次开发能力强,但好像不是太适合那种喜欢“大而全”的新手站长使用!PHPCMS,这个吗,现在炒作的也是很热的,有
- 打开文件:masingle.php找到以下代码:/** * 获取创始人和版主权限
- Godaddy虚拟主机支持ZEND和GD Library.Zend Optimizer™和GD Library 已经安装在所有的linux共
- 不要跟我讲不看重结果,既然不看重结果那就享受过程,为什么在享受过程的时候又会有痛苦?不要跟我讲做网站不是为了赚钱,既然不还是为了赚钱做那么多
- 北京时间11月21日消息,据国外媒体报道,由于机顶盒制造商Syabas和Google之间未能达成协议,Syabas 的Popcorn Hou
- 最近突然发现在虚拟机下没法通过长按方向键快速移动光标了,之前做的操作是升级了虚拟机从11至12,一开始就怀疑是不是虚拟机设置问题: 1, 经