找到你的apache安装目录,找到httpd.conf文件,
搜索#listen这一句,在下面增加
listen 800 listen 801 listen 802
这里是测试,你可以根据你的需要增加不同的监听端口,好了apache web的端口开好了,我们要来配置一下虚拟主机了。
找到
#<virtualhost *:80> # serveradmin webmaster@dummy-host2.phps教程hao.cublog.cn # documentroot /www/docs/dummy-host2.phps教程hao.cublog.cn # servername dummy-host2.phpshao.cublog.cn # errorlog logs/dummy-host2.phpshao.cublog.cn-error_log # customlog logs/dummy-host2.phpshao.cublog.cn-access_log common #</virtualhost>
<virtualhost 192.168.0.110:802> //802是我们增加监听web端口 serveradmin qq@sina.com documentroot d:/www/www.php100.com/ servername www.php100.com errorlog logs/dummy-host2.phpshao.cublog.cn-error_log customlog logs/dummy-host2.phpshao.cublog.cn-access_log common </virtualhost>
最后一步,重起apache就ok了
主要内容:Apache虚拟主机类型,3. 虚拟主机配置示例Apache Web服务器可以在SAME服务器上托管多个网站。每个网站不需要单独的服务器机器和apache软件。这可以使用虚拟主机或VHost的概念来实现。 要在Web服务器上托管的任何域(网站应用)都将在apache配置文件中具有单独的条目。 Apache虚拟主机类型 Apache虚拟主机类型有两种 - 基于名称的虚拟主机 基于地址或基于IP的虚拟主机。 1. 基于名称的虚拟主机 基于名称的虚拟
术语"虚拟主机"是指在一个机器上运行多个网站(比如:www.company1.com和www.company2.com)。如果每个网站拥有不同的IP地址,则虚拟主机可以是"基于IP"的;如果只有一个IP地址,也可以是"基于主机名"的,其实现对最终用户是透明的。 Apache是率先支持基于IP的虚拟主机的服务器之一。1.1及其更新版本同时支持基于IP和基于主机名的虚拟主机,今后,不同的虚拟主机有时会
使用 ERB 模板配置虚拟主机是一种常见的应用, 因为每个虚拟主机配置的实例通常都使用类似的样板代码,只有一两个变量的值不同而已。 显然,对于某些网站或应用程序来说,你需要在虚拟主机的定义中指定特殊的配置选项, 然而这些特殊选项又不能通过一个简单的模板来配置 — 但是,不管怎样, 使用一个模板配置一些简单的站点将会节省时间、避免重复劳动。 操作步骤 添加如下代码到 /etc/puppet/modu
本文向大家介绍在Apache服务器上添加虚拟主机功能的方法,包括了在Apache服务器上添加虚拟主机功能的方法的使用技巧和注意事项,需要的朋友参考一下 Apache 默认存放网页根目录,是在/var/www/html/下面,也就是说,默认情况下,一个服务器,只能跑一个网站。但是一台性能还算不错的服务器,如果只跑一个网站,岂不是有点浪费?其实 Apache 是支持虚拟主机功能的,以虚拟主机模式可以跑
两个虚拟主机(纯静态-html 支持) - Two Virtual Hosts, Serving Static Files http { : server { : listen 80; : server_name www.domain1.com; : access_log logs/domain1.access.log main; : location / {
我是Linux的新手,我能够在Manjaro上安装我的LAMP服务器。得到了一切的窍门,但现在有问题设置我的虚拟主机。我正在使用http://httpd.conf.中注释出"包含conf/额外/httpd-vhosts.conf",但在编辑httpd-vhosts.conf.后无法访问主机得是, 但是dummy.local没有加载并说, 无法访问此站点。找不到本地服务器的IP地址。 谢谢你。