Apache 基于端口的虚拟主机配置
环境:CentOS 5.5
apache版本: Apache/2.2.16 (Unix)
本机IP:192.168.8.8
目的:在192.168.8.8上搭建两个站点,分别基于80和8080
过程及配置:
vim /usr/local/apache/conf/httpd.conf   //编辑apache的配置文件,这个路径和编译时的路径有关系。
 42 Listen 80
 43 Listen 8080
添加侦听端口
118    <Directory />
119     Options FollowSymLinks
120     AllowOverride None
121     Order allow,deny
122     allow from all
123 </Directory>
更改如上内容;
添加一下两个站点
420 <VirtualHost 192.168.8.8:80>    //站点端口
421 DocumentRoot /www/test1      //站点路径
422 </VirtualHost>
423 <VirtualHost 192.168.8.8:8080>
424 DocumentRoot /www/test2
425 </VirtualHost>
创建网站目录
mkdir -p /www/test1
mkdir -p /www/test2
由于本次仅是测试基于端口的虚拟主机是否可用,故在每个站点文件夹下,创建了两个index.html的文件,内容分别是website test1 ,website test2 .
重启一下apache服务
service httpd restart
使用lynx进程测试
lynx 192.168.8.8:80
Apache 虚拟站点配置--基于端口
lynx 192.168.8.8:8080
Apache 虚拟站点配置--基于端口