和上篇相似,這篇主要說說CentOShtml
安裝第一步,官網下載Openfire安裝包http://www.igniterealtime.org/downloads/index.jsp。Windows下openfire_4_0_4.exe的,Linux下openfire_4_0_4.tar.gz的,Mac就不說了,就那一個。java
【0-1】、在Windows上下載好CentOS的Openfire安裝包,上傳到服務器的opt目錄下;node
【0-2】、在opt目錄下執行解壓命令:tar -xzvf openfire_4_0_4.tar.gzmysql
【0-3】、安裝MySQL數據庫sql
0-3-一、因爲有些Linux服務器上自帶MySQL數據庫,咱們將它卸載掉,從新安裝。數據庫
判斷是否已默認安裝:rpm -qa | grep mysqlcentos
若是已安裝:普通刪除:rpm -e mysql瀏覽器
強力刪除:rpm -e --nodeps mysql服務器
刪除完之後咱們能夠經過 rpm -qa | grep mysql 命令來查看mysql是否已經卸載成功!jsp
0-3-二、經過yum安裝MySQL數據庫:yum list | grep mysql
0-3-三、經過輸入:yum install -y mysql-server mysql mysql-devel 命令將mysql mysql-server
mysql-devel都安裝好(注意:安裝mysql時咱們並非安裝了mysql客戶端就至關於安裝好了
mysql數據庫了,咱們還須要安裝mysql-server服務端才行)
0-3-四、經過下面命令判斷MySQL是否安裝成功:rpm -qi mysql-server
0-3-五、啓動數據庫:service mysqld start 第一次啓動信息比較多很正常,之後啓動就少了。
0-3-六、判斷MySQL是不是開機啓動:chkconfig --list | grep mysqld
0-3-七、經過如下命令設置開機自啓動:chkconfig mysqld on
0-3-八、經過如下命令爲MySQL的root管理員設置密碼:mysqladmin -u root password 'root'
0-3-九、這樣就安裝成功了,打開數據庫:mysql -uroot -proot
0-3-十、建立數據庫:create database openfire;
0-3-十一、在openfire數據庫中添加表:
use openfire;source /opt/openfire/resources/database/openfire_mysql.sql;
【0-4】、啓動Openfire:/opt/openfire/bin/openfire start 若是沒配置JDK則會報錯
【0-5】、一行命令配置JDK:yum -y install java-1.8.0-openjdk*
【0-6】、判斷JDK是否安裝成功:java -version
【0-7】、重試【0-4】步驟,配置完成。
昨晚這步在(Windows和CentOS)擺置了兩個小時,今天上午才解決。
(1)、數據庫URL:jdbc:mysql://localhost:3306/openfire?useUnicode=true&characterEncoding
=UTF-8&characterSetResults=UTF-8
URL必定不能寫錯,注意mysql://後邊跟的是localhost:3306;
openfire數據庫咱們在0步驟裏已經建立過了,就不復述了。
(2)、用戶名和密碼 !!!切記,填的是你電腦上MySQL的用戶名和密碼,例如root root
MySQL安裝與配置參考:
CentOS6.5安裝與配置Mysql數據庫:http://www.centoscn.com/mysql/2014/1211/4290.html