Centos7 安裝 openfire

Centos7 安裝 openfire

1、檢查機器上是否安裝了java

命令:java -version

linux[@linux](https://my.oschina.net/tjxlinux):~$ java -version

java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

2、下載openfire

下載地址:http://www.igniterealtime.org/downloads/index.jspjava

若是安裝了java,就下載RPM (64bit JRE bundled) for Red Hat Linux and variants 或者 RPM (32bit JRE bundled) for Red Hat Linux and variantsmysql

若是服務器上沒有安裝java,就下載RPM (no JRE bundled) for Red Hat Linux and variantslinux

3、安裝

rpm -ivh openfire-4.2.3-1.noarch.rpm

-h或--hash:套件安裝時列出標記;
-i:安裝
-v:顯示指令執行過程;

安裝路徑:/opt/openfire
執行命令:/opt/openfire/bin 或者 /etc/rc.d/init.d

4、使用systemctl添加自定義系統服務

[Unit]
Description=openfire
After=network.target

[Service]
Type=forking 
ExecStart=/etc/init.d/openfire start
ExecStop=/etc/init.d/openfire stop
#RemainAfterExit=yes

[Install]
WantedBy=multi-user.target


說明:
	[Unit]
	主要是對這個服務的說明
		Description用於描述服務
		After用於描述服務類別。
	[Service]
	服務的一些具體運行參數的設置
		Type=forking是後臺運行的形式
		ExecStart服務的運行命令
		ExecStop爲中止命令
		RemainAfterExit 若是設置這個選擇爲真,服務會被認爲是在激活狀態,即便因此的進程已經退出,默認的值爲假,這個選項只有在Type=oneshot時須要被配置。
	[Install]
	服務安裝的相關設置,可設置爲多用戶的

添加開機啓動sql

systemctl enable openfire

5、 使用

1. 啓動

systemctl start opefire 或者 /etc/init.d/openfire start

2.中止

systemctl stop opefire 或者 /etc/init.d/openfire stop

3.查詢狀態

systemctl status openfire  或者 /etc/init.d/openfire status

6、 測試

在瀏覽器中輸入網址:http://192.168.2.234:9090 會進入配置選項,若是使用mysql則,配置以前先啓動mysql。瀏覽器

相關文章
相關標籤/搜索