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、设置完成后即可登录使用
来源:CSDN
作者:no_cloud
链接:https://blog.csdn.net/clouderpig/article/details/104062698