一、安装JDK
(1)、创建保存java的目录
administrator@openfire:~$ sudo mkdir /opt/jdk
(2)下载jdk
将jdk解压到 /opt/jdk中
administrator@openfire:~$ cd /opt/jdk
administrator@openfire:~opt/jdk$ tar -zxvf jdk-8u181-linux-x64.tar.gz
(3)、修改环境变量文件
administrator@openfire:~$ sudo vi /etc/profile
export JAVA_HOME=/opt/jdk/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:{JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin
(4)、让环境变量生效
administrator@openfire:~$ source /etc/profile
(5)、查看系统默认的java版本信息
administrator@openfire:~$ javac -version
java version "1.8.0_181"
二、安装OpenFire
(1)、解压openfire程序
administrator@openfire:~$ tar zxvf openfire_4_1_3.tar.gz
openfire/
openfire/.install4j/
openfire/.install4j/MessagesDefault
openfire/.install4j/firstrun
openfire/.install4j/i4j_extf_0_19dpaqb.utf8
openfire/.install4j/i4j_extf_10_19dpaqb.html
openfire/.install4j/i4j_extf_1_19dpaqb.utf8
openfire/.install4j/i4j_extf_2_19dpaqb.utf8
openfire/.install4j/i4j_extf_3_19dpaqb.utf8
openfire/.install4j/i4j_extf_4_19dpaqb.utf8
..........
...........
openfire/resources/spank/WEB-INF/
openfire/resources/spank/WEB-INF/web.xml
openfire/resources/spank/index.html
(2)、将解压后的openfire目录移到/opt目录下
administrator@openfire:~$ sudo mv openfire /opt
(3)、创建一个openfire组
administrator@openfire:~$ sudo groupadd openfire
(4)、添加一个用户并将该用户加入到openfire组
administrator@openfire:~$ sudo useradd -d /opt/openfire -g openfire openfire
(5)、更改/opt/openfire的属主和属组
administrator@openfire:~$ sudo chown -R openfire:openfire /opt/openfire
(6)、添加openfire环境变量
administrator@openfire:~$ sudo gedit /etc/profile
#openfire
export OPENFIRE_HOME=/opt/openfire
export PATH=$PATH:$OPENFIRE_HOME/bin
保存。
administrator@openfire:~$ source /etc/profile
(7)、执行openfire
administrator@openfire:~$ su - openfire
密码:
$ cd bin
$ ./openfire start
Starting openfire
三、配置数据库
(1)、进行openfire所提供的数据库脚本所在目录
(2)、登录mysql
(3)创建openfire数据库
(4)、切换到openfire数据库
(5)、导入数据库脚本
(6)、刷新权限
四、对openfire进行安装配置
(1)、输入下列网址,选择相应的语言
(2)根据公司的情况输入下列信息
(3)、选择外部数据库
(4)输入mysql的连接信息
(5)选择默认的认证
(6)输入管理员的密码
(7)、安装完毕
(8)进入登录界面
(9)输入用户名和密码
(10)、登录成功