×
新网 > 虚拟主机 > 正文

Apache虚拟主机配置

  • 作者:新网
  • 来源:新网
  • 浏览:100
  • 2015-06-05 16:55:44

虚拟主机是利用虚拟技术将不同域名的内容(网站)放在同一台服务器上。比如域名1和域名2,而访问者只要输入域名1或域名2中的任何一个就可以访问。Apache 设置虚拟主机服务通常有两种方案:基于IP地址的虚拟主机服务和基于域名的虚拟主机服务。基于IP地址的虚拟主机服务有一个严重不足,那就是,每增加一个虚拟主机就必须增加一个IP地址。而使用基于域名的虚拟主机服务不需要更多的IP地址,而且配置简单,无需特殊的硬件支持。下面的配置是在window下的基于域名的虚拟主机配置,Apache版本为httpd-2.

新网顶级域名注册与互联网基础应用服务提供商,中国唯一入选全球TOP15的域名注册服务商.网站提供云虚拟主机、云主机、企业邮箱、域名空间、网站建设、服务器租用托管等网络服务.新网虚拟主机-49元起。

虚拟主机是利用虚拟技术将不同域名的内容(网站)放在同一台服务器上。比如域名1和域名2,而访问者只要输入域名1或域名2中的任何一个就可以访问。

Apache 设置虚拟主机服务通常有两种方案:基于IP地址的虚拟主机服务和基于域名的虚拟主机服务。基于IP地址的虚拟主机服务有一个严重不足,那就是,每增加一个虚拟主机就必须增加一个IP地址。而使用基于域名的虚拟主机服务不需要更多的IP地址,而且配置简单,无需特殊的硬件支持。下面的配置是在window下的基于域名的虚拟主机配置,Apache版本为httpd-2.2.22,在本机上设置两个虚拟主机,假设站点域名分别为www.site1.com和www.site2.com为例。

1、httpd.conf文件配置

在文件中找到下面的配置

# Virtual hosts

# Include conf/extra/httpd-vhosts.conf

改成:

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

找到下面三行:

ServerAdmin

ServerName

DocumentRoot

用#注释掉

#ServerAdmin

#ServerName

#DocumentRoot

2、修改conf/extra/httpd-vhosts.conf配置文件

 

Apache虚拟主机配置 - weiwohappy@126 - JAVA编程

4、要添加虚拟主机只需要添加一个VirtualHost结点(这里以本地127.0.0.1测试)。

 

Apache虚拟主机配置 - weiwohappy@126 - JAVA编程

5、建立相应目录

 

Apache虚拟主机配置 - weiwohappy@126 - JAVA编程

6、重启Apache,测试访问,apache虚拟主机在服务器上配置就是这样。

如果觉得Apache配置起来比较麻烦,可以直接购买新网apche虚拟主机空间,新网linux虚拟主机采用专业的LAMP环境(Linux+Apache+MySQL+PHP),支持Php5+Zend3/mysql4.0 /Mysql5.0,支持eAccelerator/Memcache加速,完美支持Discuz、PhpWind、CmsTop、Shopex、 ECShop、Wordpress、MT等php+mysql结构的应用系统,全面支持伪静态、.htaccess、在线文件管理、自定义 php.ini、手工备份、自主恢复、MYSQL密码自主修改、自主修复数据库、预装软件、数据库自主备份/恢复、刷新空间大小、在线压缩、在线解压等一系列功能。

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading