1 最后由 camellhj (2010-01-04 16:24:24) 编辑

主题: 关于IREDMAIL的WEB首页端口

很早以前部署的IREDMAIL,当时直接按照默认配置,WEB界面是Roundcubemail,端口就是默认的80;现在发现这个端口不合适了,需要变更下,看了TIPS,里面描述的两个可能相关的配置文件,不知道应该改哪一个,请坛里的高人们指点,我怎么修改WEB首页的端口指向,比如80改成88这样子,盼大家回复,谢谢!

WebMail(Roundcubemail):
    * Configuration files:
        - /var/www/roundcubemail-0.2-stable/
        - /var/www/roundcubemail-0.2-stable/config/
Apache & PHP:
    * Configuration files:
        - /etc/httpd/conf/
        - /etc/httpd/conf.d/

我应该怎么改,希望有经验的前辈指点,谢谢

还有,除了修改这些,为了保证访问和发送,系统防火墙里面我是不是也要修改配置???

回复: 关于IREDMAIL的WEB首页端口

Roundcube webmail 自身没有端口方面的设置,只要设置 apache 的端口就行了。在 /etc/httpd/conf/httpd.conf 里设置。
防火墙也需要修改,在 /etc/sysconfig/iptables 里将 80 端口改为新的端口。

回复: 关于IREDMAIL的WEB首页端口

直接修改就Apache的端口就可以。/etc/httpd/conf/httpd.conf  把80改成你想要的端口,比如88

以后再登陆邮箱就得输入 www.yourdomin.com:88/mail .但是要用第三方工具收信的话(比如winlivemail 或Foxmail),不清楚用不用做额外的设置,请坛主解释吧

回复: 关于IREDMAIL的WEB首页端口

第三方软件,如果你用的是POP和SMTP的话,跟WEB是没有关系的,不用改那些,只要改WEB的端口就好了,这点我确定,具体修改的内容我已经找到了,老坛子有,贴上来给大家分享吧



#
# Part of file: /etc/httpd/conf/httpd.conf
#

Listen 8080



#
# Part of file: /etc/sysconfig/iptables
#

-A INPUT -p tcp -m multiport --dport 8080,443,25,465,110,995,143,993,22 -j ACCEPT

回复: 关于IREDMAIL的WEB首页端口

最新消息,按照上述的方法修改后,我带端口地址没有访问到WEB界面,访问到的是APACHE的警告界面,看来应该还有一个配置的地方需要修改,请高手们指点~!

回复: 关于IREDMAIL的WEB首页端口

camellhj 写道:

最新消息,按照上述的方法修改后,我带端口地址没有访问到WEB界面,访问到的是APACHE的警告界面,看来应该还有一个配置的地方需要修改,请高手们指点~!

遇到问题,你需要看log,/var/log/http/error.log 和mail.log

看看什么报错。

回复: 关于IREDMAIL的WEB首页端口

真看了,真没有相关的描述,我感觉应该是目录不对,观察了下/etc/httpd/conf.d/roundcubemail.conf这个文件
里面有这样的描述


Alias /mail "/var/www/roundcubemail-0.2-stable/"
Alias /webmail "/var/www/roundcubemail-0.2-stable/"
Alias /roundcube "/var/www/roundcubemail-0.2-stable/"
<Directory "/var/www/roundcubemail-0.2-stable/">
    Options -Indexes
</Directory>

<VirtualHost *:80>
ServerName mail.test.com
DocumentRoot /var/www/roundcubemail-0.2-stable/
</VirtualHost>

是不是<VirtualHost *:80>这句也要修改成对应的端口呢?

回复: 关于IREDMAIL的WEB首页端口

把 <VirtualHost *:80>
改成 <VirtualHost *>
或者
<VirtualHost *:8080>
两种方法都试试。

回复: 关于IREDMAIL的WEB首页端口

<VirtualHost *:80>
ServerName mail.test.com
DocumentRoot /var/www/roundcubemail-0.2-stable/
</VirtualHost>



这个地方也要改,改完就OK乐