linux下部署openfire服务器

纵饮孤独 提交于 2020-01-22 01:18:08

openfire服务器的安装依赖于jdk以及数据库(mysql为例)
一、安装jdk
1、下载jdk安装包:
   wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
2、解压:
   tar zxvf jdk-8u141-linux-x64.tar.gz
3、修改环境变量:
(1)进入修改的文件:vi /home/user/.bashrc  (user为登录的用户,这里表示修改本用户的环境变量,若要修改全局则修改文件 /etc/profile)
(2)添加如下内容:
   export JAVA_HOME=/home/user/tools/jdk1.8.0_141  (文件解压路径)
   export PATH=${JAVA_HOME}/bin:${PATH}
(3)文件配置生效:
   source /home/user/.bashrc
4、测试安装结果:
   java -version

二、安装mysql
1、下载rpm包
   wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
2、安装rpm包
   sudo yum -y localinstall mysql-community-release-el7-5.noarch.rpm
3、安装mysql
   sudo yum -y install mysql mysql-server mysql-devel
4、启动
   service mysqld start
5、首次登录:
    mysql  -uroot  -p
6、登录后添加密码
    set password for root@localhost = password('123456');   //123456为设置的新密码

三、安装openfire
1、到官网下载openfire包:
   http://www.igniterealtime.org/projects/openfire/
   这里我们下载 4.5.0 版本:openfire_4_5_0.tar.gz
2、解压openfire压缩包:
   tar zxvf openfire_4_5_0.tar.gz   //获取到一个 openfire 文件夹
3、创建给openfire使用的数据库(库名这里用openfiredb):
   (1)通过刚刚设置的数据库帐号密码登录: mysql  -uroot  -p123456
   (2)创建库: create database openfiredb;
   (3)在数据库执行openfire包下的sql文件:source  /home/user/openfire/resources/database/openfire_mysql.sql
4、启动openfire
   sh /home/user/openfire/bin/openfire.sh
5、通过控制台可以看到启动端口:
在浏览器访问: http://localhost:9090
按照浏览器提示设置:语言、域名、数据库驱动、数据库名称等(部分设置界面如下)。

6、设置完成后即可登录使用

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!