码迷,mamicode.com
首页 > 其他好文 > 详细

阿里百川-TAE安装openfire服务记录

时间:2015-10-24 18:43:51      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

1.创建服务

映射:7777,7070,5222,9090端口

2.下载rpm文件

http://download.igniterealtime.org/openfire/openfire-3.10.2-1.i386.rpm
下载openfire的rpm文件,通过tae服务的文件上传上传到centos中

3.安装rpm文件

使用tae的webssh登录到主机,cd到/ace/upload目录下

使用

rpm -ivh openfire-3.10.2-1.i386.rpm
命令安装rpm文件
安装完成后完整的安装路径为:
/opt/openfire
4.启动openfire服务
通过以下命令启动服务:
/opt/openfire/bin/openfire.sh
显示:
/opt/openfire/bin/openfire.sh: /opt/openfire/jre/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
/opt/openfire/bin/openfire.sh: line 165: /opt/openfire/jre/bin/java: Success
启动失败,执行以下命令:(这是由于系统环境引起的,系统是64位的,包里的文件是32位的)
yum install libldb.i686
此时已经可以使用以下命令进行启动了:
/etc/init.d/openfire restart|status|start|stop
但是由于我们是通过ssh操作的,所以上边这个命令启动之后,等我们离开ssh客户端,openfire会自动关闭,所以,此时需要运行一下命令(将openfire.sh提交到后台去运行):
setsid /opt/openfire/bin/openfire.sh &
启动成功
5.检验
关闭ssh之后,就可以使用IP+9090检查openfire是否已经启动。由于TAE只有80端口可以使用域名访问,其他端口只能通过ip访问。如何查询ip呢,在tae控制台下服务配置中就可以看到
技术分享
 
6.修改openfire的java内存
默认下openfire配置的jvm内存是256M,如果要修改这个值,需要修改openfire位于/etc/sysconfig/下的openfire文件
使用vi进行修改,命令如下:
vi  /etc/sysconfig/openfire
去掉
#OPENFIRE_OPTS="-Xmx1024m"
此行前面的#,修改为512m
OPENFIRE_OPTS="-Xmx512m"
重启服务即可。
 

阿里百川-TAE安装openfire服务记录

标签:

原文地址:http://www.cnblogs.com/zhanggangbz/p/4907223.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!