红联Linux门户
Linux帮助

请教关于基于端口的虚拟主机的设置问题

发布时间:2009-01-11 19:16:20来源:红联作者:kingbanner
原来做好了一个基于端口的虚拟主机,是80端口的,就是在浏览器一打开指定的地址:mail.xxx.com就直接访问虚拟主机了,以下是httpd.conf中的部分配置(环境:CentOS4.7):

Listen 80
ServerName G_MY_HOST_NAME:80
NameVirtualHost *:80

ServerName mail.xxx.com
DocumentRoot /var/www/extsuite/extmail/html/

ScriptAlias /extmail/cgi/ /var/www/extsuite/extmail/cgi/
Alias /extmail /var/www/extsuite/extmail/html/

ScriptAlias /extman/cgi/ /var/www/extsuite/extman/cgi/
Alias /extman /var/www/extsuite/extman/html/

Alias /phpmyadmin /var/www/extsuite/phpmyadmin/
Alias /phpldapadmin /var/www/extsuite/phpldapadmin/htdocs/
# Suexec config
SuexecUserGroup vuser vgroup


因为这是一个私有的web邮件系统,考虑到安全性,想改端口改掉,于是把上面的配置改为:

Listen 643
ServerName G_MY_HOST_NAME:643
NameVirtualHost *:643

ServerName mail.xxx.com
DocumentRoot /var/www/extsuite/extmail/html/

ScriptAlias /extmail/cgi/ /var/www/extsuite/extmail/cgi/
Alias /extmail /var/www/extsuite/extmail/html/

ScriptAlias /extman/cgi/ /var/www/extsuite/extman/cgi/
Alias /extman /var/www/extsuite/extman/html/

Alias /phpmyadmin /var/www/extsuite/phpmyadmin/
Alias /phpldapadmin /var/www/extsuite/phpldapadmin/htdocs/
# Suexec config
SuexecUserGroup vuser vgroup


重启apache后,在浏览器中输入:http://mail.xxx.com:643 后却打不开网页,不知是什么原因,是不是相关的配置改错了,请大家帮助更正。
文章评论

共有 2 条评论

  1. hailang1988 于 2009-01-20 12:52:16发表:

    不知道你在没改 端口之前能不能访问mail.xxx.com

  2. kingbanner 于 2009-01-11 20:35:20发表:

    防火墙禁用了也不行