CentOS 5.2下Openfire服务器配置笔记

1.java环境搭建

chmod +x jdk-6u25-linux-x64.bin
./jdk-6u25-linux-x64.bin
mv jdk1.6.0_25/ /usr/local/jdk
vim /etc/profile ADD
最后加上如下
—————————————–
JAVA_HOME=”/usr/local/jdk”
CLASS_PATH=”$JAVA_HOME/lib:$JAVA_HOME/jre/lib”
PATH=”.:$PATH:$JAVA_HOME/bin”
export JAVA_HOME
—————————————-

source /etc/profile

2.下载安装openfire

wget http://download.igniterealtime.org/openfire/openfire-3.8.1-1.i386.rpm

rpm -ivh openfire-3.8.1-1.i386.rpm
/etc/init.d/openfire start
/etc/init.d/openfire restart

3.配置 openfire

http://localhost:9090
为了更好地支持中文请输入以下的Mysql连接

jdbc:mysql://localhost:3306/openfire?useUnicode=true&characterEncoding=utf8

4.下载用户终端

 

http://www.igniterealtime.org/projects/spark/index.jsp

 

http://www.pandion.be/download/start

5 如果需要Nginx做代理

打开nginx的配置文件nginx.conf,增加如下行:
 #gzip  on;
#增加
   upstream bk.openfire {
        server 127.0.0.1:7070;
    }
location / {
            root   html;
            index  index.html index.htm;
}
后面增加 :
location /http-bind {
            proxy_pass http://bk.openfire;
            proxy_buffering off;
            proxy_redirect off;
            proxy_read_timeout 120;
            proxy_connect_timeout 120;
}

黑字为原来的配置, 红色为需要增加的行。

openfire 安装目录 /opt/openfire

 

 

评论关闭