高效全能邮件网关平台
安装下载
安装说明
+ Windows安装
+ Linux安装
搭建部署
Linux安装
1、Freebsd安装步骤

TurboGate 在linux 下采用 .tgz的打包发行办法,主要考虑各个版本linux都支持tar命令。用tar命令,直接展开压缩包,即可完成安装。具体步骤如下:

1)安装linux前磁盘分区没有特别要求,但至少有一个存放邮件的分区要大些。如果TurboGate 如果安装在/home分区下,/home分区要至少10G以上。

2)安装需要以root用户登陆,插入TurboGate安装光盘,依次输入如下命令:

# mount /dev/cdrom (挂接TurboGate安装光盘)
# cd /mnt/cdrom/
# cp turbogate_linux_x86_xxx.tgz / (把TurboGate安装包拷贝到根目录)
# cd /
# tar -xvzf turbogate_linux_x86_xxx.tgz

注意:安装包的名字以光盘实际存在的名字为准。

3)启动TurboGate

# cd /turbogate
# ./starttm.sh
# cd /turbogate/web/bin/
# ./startup.sh

4)修改启动脚本/etc/rc.d/rc.local,使操作系统起来时,TurboGate自动启动,加入下面几行:

/turbogate/starttm.sh &
/turbogate/web/bin/startup.sh &
/turbogate/safestart.sh &

注意:

TurboGate 如果不是安装在/turbogate 目录下,请一定要修改 starttm.sh、safestart.sh、startup.sh、三个启动脚本文件中的路径。一定要设为绝对路径。

举例说明:如果TurboGate安装在/home/turbogate

修改TurboGate/starttm.sh :该脚本主要用于启动TurboGate核心服务(smtp服务)。

TURBOGATE_ROOT=/home/turbogate

修改 turbogate/safestart.sh : 该脚本主要监控TurboGate核心服务进程。

cd /home/turbogate

修改 web/bin/startup.sh : 该脚本主要启动TurboGate web服务,即webmail和webadmin。

JAVA_HOME="/home/turbogate/jdk"

相应的 /etc/rc.d/rc.local也要改为:

/home/turbogate/starttm.sh &
/home/turbogate/web/bin/startup.sh &
/home/turbogate/safestart.sh &
2.检查安装是否成功

1)检查smtp服务是否正常启动

可以在命令行输入:

#telnet localhost 25

如果显示:220 TurboGate SMTP Service ready

说明smtp服务启动成功。

如果返回的不是这个信息,可能有其它smtp服务已经占用的25号端口,请先停止其它smtp服务。比较常见

的是sendmail服务,默认都是启动的,可以用:

Linux 环境:

# pkill -9 sendmail
# chkconfig –level 2345 sendmail off

Solaris、Aix、HP-UX 环境:

直接用ps –ef|grep sendmail ,查到sendmail 进程号,用 kill -9 杀掉 sendmail 进程。

如果没有任何提示信息,立即返回到命令提示符下,说明TurboGate服务没有正常启动,请输入:

# ps –ef |grep turbogate

检查是否有

root 23586 23446 0 Apr22 ? 00:00:02 ./turbogate
root 23587 23446 0 Apr22 ? 00:00:02 ./turbogate
root 23588 23446 0 Apr22 ? 00:00:05 ./turbogate
root 23589 23446 0 Apr22 ? 00:00:05 ./turbogate
root 23590 23446 0 Apr22 ? 00:00:02 ./turbogate
root 23591 23446 0 Apr22 ? 00:00:04 ./turbogate
root 23592 23446 0 Apr22 ? 00:00:03 ./turbogate
root 23593 23446 0 Apr22 ? 00:00:02 ./turbogate

这些服务进程启动,如果没有,请检查starttm.sh 脚本中TURBOGATE_ROOT路径设置是否正确。

如果TURBOGATE_ROOT设置正确,TurboGate 服务进程还是无法启动,请记录操作系统版本,并且联系客服人员协助解决。

2)检查web是否正常启动

在命令行,输入:

# ps –ef|grep web

如果出现,

root 4455 1 0 Apr20 ? 00:00:01 /home/turbogate/jdk/bin/java -Djava.endorsed.dirs=/home/turbogate/web/common/endorsed -classpath /home/turbogate/jdk/lib/tools.jar:/home/turbogate/web/bin/bootstrap.jar:/home/turbogate/web/bin/commons-logging-api.jar -Dcatalina.base=/home/turbogate/web -Dcatalina.home=/home/turbogate/web -Djava.io.tmpdir=/home/turbogate/web/temp org.apache.catalina.startup.Bootstrap start

说明TurboGate web 服务进程已经启动。

版权所有:广州拓波软件科技有限公司 粤ICP备06105496号-4 | 网站地图