在局域网一台服务器配置多个Apache网页站点
搭建单个站点时,只需要修改httpd.conf文件即可,当需要多个站点时,需要用到httpd-vhosts.conf文件
一、修改httpd.conf配置文件启用代理模块因站点需要配置代理,故而需启用代理模块(注意:各版本不同,模块的存放位置不同,酌情配置);mod_proxy.so mod_proxy_connect.so mod_proxy_http.so 模块前无“#”号注释符则表示已开启
二、增加监听端口默认监听80端口,新增端口只需添加一行 Listen #端口号,如:Listen 8080
三、配置网页文件路径,所有站点目录放置在该路径下
四、引用httpd-vhosts.conf文件在文件末尾添加:Include conf/extra/httpd-vhosts.conf
(其中conf/extra/为文件存放路径,若该配置文件不在apache的安装目录下,请写绝对路径)
五、配置httpd-vhosts.conf文件在apache的conf/extra/下新增文件httpd-vhosts.conf(若该文件存在则直接修改)配置httpd-vhosts.conf文件
每个虚拟站点的端口号都是唯一的,引号中的路径请设置为实际的web文件所在路径
六、重启Apache服务,访问测试