语盒YuchBerry使用真的很不错,实时推送邮件,基本上和BIS没啥区别,就是还是有点费电(但比其他的邮件软件好太多了),windosw下架设YB服务器非常简单,这里就不记录了。
Centos下的架设方法:
1、设置 Locale,主要解决乱码问题
echo export LC_ALL=\"zh_CN.utf8\" >> /etc/profile
echo export LC_CTYPE=\"zh_CN.utf8\" >> /etc/profile
echo export LANG=\"zh_CN.utf8\" >> /etc/profile
echo "" >> /etc/profile
echo export LC_ALL=\"zh_CN.utf8\" >> /etc/bashrc
echo export LC_CTYPE=\"zh_CN.utf8\" >> /etc/bashrc
echo export LANG=\"zh_CN.utf8\" >> /etc/bashrc
echo "" >> /etc/bashrc
2、解决包依赖关系,安装IBM JRE,如果你已经有了java 运行环境就可以不需要在安装了。
yum install -y compat-libstdc++* libXp*
wget http://www.123.cn/ibm-java-i386-jre-6.0-9.0.i386.rpm
rpm -ivh ibm-java-i386-jre-6.0-9.0.i386.rpm
rm -f ibm-java-i386-jre-6.0-9.0.i386.rpm
使用 java –version 查看是否安装成功(需要关闭下当前窗口再打开,不然可能无法检测到)
3、设置JAVA PATH:
echo "export PATH=/opt/ibm/java-i386-60/jre/bin:\$PATH" >> /etc/profile
echo "export PATH=/opt/ibm/java-i386-60/jre/bin:\$PATH" >> /etc/bashrc
echo "" >> /etc/bashrc
4、关闭iptables允许用户连接:
service iptables stop
5、下载客户端,运行yuchberr
wget http://yuchberry.googlecode.com/files/yuchsbox_server_1.9.1405.zip
mkdir /usr/yuchberry_server
mv yuchsbox_server_1.9.1405.zip /usr/yuchberry_server/
cd /usr/yuchberry_server/
unzip yuchsbox_server_1.9.1405.zip
如果运行 unzip的时候出现命令找不到请用 yum install unzip 解决
6、配置邮箱信息,上传配置文件
java –jar svr.jar
检测是否可以正确连接,如果可以的话,退出此命令,运行
nohup javaw -jar svr.jar &
7、如果是多人使用YB服务器,那么将svr.jar和相应的配置文件放在单独的目录里运行就可以了,这里建议运行加路径,如:
java -jar /usr/yuchberry_server/user/yuch1/svr.jar
nohup javaw -jar /usr/yuchberry_server/user/yuch1/svr.jar &
后记:SHIFT+M 查看进程中是否有 Java,一个Java可能会占用30-50MB内存,大家估算好资源。
(可选 )制作开机自启的脚本 runsvr.sh
#!/bin/bash
export PATH=/opt/ibm/java-i386-60/jre/bin:$PATH
cd /usr/yuchberry_server/user/yuch1/
rm -rf nohup.out
nohup java -jar /usr/yuchberry_server/user/yuch1/svr.jar &
sleep 10
cd /usr/yuchberry_server/user/yuch2/
rm -rf nohup.out
nohup java -jar usr/yuchberry_server/user/yuch1/svr.jar &
文章评论