CentOS6.5安装openfire

一:安装openfire

1、升级一下yum
#yum update
2、安装系统中缺少的JAVA插件
#yum -y install java* wget*
3、配置java环境
打开配置文件
#vi /etc/profile
在文件末尾添加内容如下
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存退出
#source /etc/profile

4、查看版本

java -version

5、下载openfire在linux下的安装包
下载地址
wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-4.0.0-1.i386.rpm

6、使用命令安装
#rpm -ivh openfire-3.6.2-1.i386.rpm
7、启动openfire
#service openfire start

8、开放防火墙9090端口

#/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT 

#/etc/rc.d/init.d/iptables save 

#/etc/init.d/iptables restart 

下面你就可以使用http://ip:9090/,来访问你的openfire了。


二:配置Mysql

1、安装好mysql 5.6.22,编辑mysql配置文件,添加下面两句设置默认编码为utf8

#vi /usr/local/mysql/my.cnf

[mysqld]

init_connect='SET NAMES utf8'

character-set-server=utf8

[client]

default-character-set=utf8


2、重启数据库

/etc/init.d/mysqld restart

3、进入数据库

mysql -u root -p

使用以下命令查看默认字符集,可以看到已经是utf8

mysql> show variables like 'character_set_%';

mysql> quit


4、进入数据库

mysql -u 用户 -p 密码

创建数据库openfire

mysql> create database openfire;

Query OK, 1 row affected (0.06 sec)

mysql> use openfire;

Database changed

导入sql文件

mysql> source /opt/openfire/resources/database/openfire_mysql.sql;

创建管理员账户

mysql> grant all on openfire.* to root@"%" identified by '123';

mysql> quit


三:配置openfire

访问openfire

http://192.168.0.112:9090/

选择简体中文

选择继续

选择标准数据库

选择mysql数据库,输入相关数据。

特别注意数据库URL,需要写错了。

选择初始配置

输入相关信息

安装完成,点击进入

用户名是admin,密码是新设置的密码

登录界面如下

在客户端运行安装程序spark_2_7_0.exe

点击下一步

点击下一步

点击下一步

点击完成

登录用户admin

状态如下

之后可以在服务器上面添加用户,客户端登录账户就可以了!


如果不想安装客户端

可以安装网页版的客户端

tar zxvf sparkweb_0_9_0.tar.gz

mv sparkweb /opt/

用Nginx发布

cd /usr/local/nginx/conf/vhosts/

vi sparkweb.conf

 

server {

        listen   80;

        server_name spark.xx.com;

        root /opt/sparkweb/;

        index SparkWeb.html index.html index.htm;

}

 

../../sbin/nginx -s reload

访问网页http://spark.xx.com/

输入用户名,服务器IP地址,密码,点击Login

可以搜索用户

选择用户,添加用户

发个离线消息

test1用户登录,就看到消息了。




本文参考:http://blog.csdn.net/e421083458/article/details/38037373

本文参考:http://www.centoscn.com/image-text/install/2015/0611/5638.html



你可能感兴趣的:(openfire)