1、如何設置可以讓外網訪問openfire
首先你要有個真IP
我這里的環境就是區域網通外網。
伺服器雙網卡,一個接內一個接外,伺服器設置NAT使得內網用戶可以與外網用戶進行交互
2、我想用一個openfire配置一個網路通信,可以在網路中用的,用虛擬主機可以不哦?怎麼弄呢?求幫忙啊!
啟用台伺服器作DNS沒服務商提供DNS穩定能經解析等等
虛擬主機做
3、mac中openfire怎麼重新配置文件
1.停止oepnfire服務
[[email protected] ~]# su - openfire
-bash-4.1$ cd /usr/local/openfire/bin
-bash-4.1$ ./openfire stop
2.找到配置文件
[[email protected] ~]# cd /usr/local/openfire/conf/
[[email protected] conf]# ls
available-plugins.xml crowd.properties openfire.xml security.xml server-update.xml
[[email protected] conf]# vim openfire.xml
找到
<setup>true</setup>
將其刪除
3.重新啟動openfire
[[email protected] ~]# su - openfire
-bash-4.1$ cd /usr/local/openfire/bin
-bash-4.1$ ./openfire start
Starting openfire
4、如何設置openfire尋找指定xml
openfire設置的配置文件路徑為:../openfire/conf/openfire.xml。打開xml文件發現安裝設置完成後setup的值為true,true。首先關閉openfire伺服器內,然後刪除屬容性,然後重新啟動Openfire並重新裝入設置工具。
5、請教一下兩個不同域名的openfire如何實現互聯互通
兩個不同域的openfire伺服器的互聯互能通過 伺服器連接伺服器設置 , 不需要通過網關插件來處理, 不同種的伺服器之間的互通才需要用到 gateway
6、openfire安裝過程中配置參數密鑰是什麼意思
openfire安裝過程中配置參數密鑰是什麼意思
安裝前准備工作:
一:Java運行環境(已安裝 則可跳過此步驟)
二:資料庫(之前已安裝 則可跳過此步驟)
資料庫可以使用DB2,Oracle,MySQL,PostgreSQL,SQL Server等其中任意一種。
安裝前准備工作完成後:
一:建立資料庫
a.建立資料庫,記下資料庫名,如OpenfireServer。
b.在資料庫管理系統下建立新用戶,如OpenfireUser。
選擇SQL server身份驗證,把強制密碼過期的勾去掉,只勾上強制實施密碼策略。
在下面的資料庫下拉列表中選擇OpenfireServer,然後確定即可。
c.然後在OpenfireServer資料庫目錄下,在其安全性中,新建一個用戶,用戶名任取。
登錄名 選擇上面創建的OpenfireUser,架構 選擇 db_owner,資料庫角色成員身份選擇db_owner,
二:安裝Openfire
a.到官方下載最新版的Openfire安裝包
b.雙擊Openfire安裝包開始安裝
安裝完畢後,會有提示框提示 是否登錄,此時先放著不動
三:執行資料庫腳本
a.到Openfire安裝目錄下:如D:\Program Files\Openfire\resources\database
下面有幾個資料庫的SQL腳本,直接拖動到SQL Server Studio中執行,
執行前確保 可用資料庫下拉列表 選中的是OpenfireServer。
b.接著連接對象資源管理器,使用SQL Server身份驗證方式,輸入用戶名OpenfireUser,密碼
嘗試進行登錄操作。若成功登陸,則證明資料庫建立成功。
四:首次設置Openfire
a.點擊Openfire提示框中Launch Admin 按鈕,進入首次設置頁面
b.語言 選擇 簡體中文
資料庫 選擇 標准資料庫連接
選擇相應的資料庫驅動類型;URL一欄中,把[hostname]改成當前的主機名;
把[database]改成資料庫名OpenfireServer;接著分號後面的Appname全部去掉;
點擊 continue ,設置密碼——>>結束
五:重啟Openfire
然後登錄管理頁面,進行Openfire管理。
至此,恭喜您,Openfire部署安裝完成。
7、配置openfire的數據源時出錯
既然報的是驅動問題,那肯定是你jar包有問題。他的sql好像是postgresql7.0的版本,相對應專的jar有可能不適用你屬當前的版本,現在都已經是8.2以上的。你把他自帶的jar刪了,放上你們項目自己用的,試試看,不要讓2個版本的共存。容易出現問題。
8、怎麼自己搭建一個openfire
大家可以去官網下載最新的openfire、spark 安裝包,速度相當的慢,本是下載完上傳到csdn的,不知為何沒有發布成功。
我是用可執行文件安裝的,「下一步,下一步」就行了。裝完後啟動openfire,開始配置,步驟如下
a. 點擊Launch Admin
b. 選擇語言
c. 配置域名,根據路徑找到這個文件,打開編輯,設置自己想要的域名
d. 設置資料庫,我這里用的是MySql,官網下載個MySql要填一大堆東西,OMG!
當然你選擇的資料庫是要存在的,比如我這里創建的openfire
e. 特性設置用默認
f. 配置的最後一步,設置管理員賬號、密碼,登錄要用的
=======================================================================
現在可以登錄進管理控制台了,當然有可能遇見登錄不進去的狀況,提示密碼錯誤了
當然你控制著資料庫,這個到資料庫openfire 的ofuser表裡面改下就可以了,以下是ofuser的信息:
我們可以把painPassword設為"123456", encripterPassword設為null(這個null不是字元串哦,空),重新啟動下openfire就可以了。
=======================================================================
讓我的客戶端連接伺服器吧,spark上傳咯。伺服器也可以寫你先前設置的域名的哦
伺服器端就可以看見admin在線了
給所有客戶打個招呼賽
也是可以創建更多小夥伴的,用戶名即是登錄名 比如:
配置過程中還遇到問題:
couldn't setup local SOCKS5 proxy on port 7777
只需要找到smack里的config.xml在其中把埠改掉就可以
好了, openfire伺服器的搭建告一段落了.
9、Openfire的bosh怎麼配置
毛配置
Openfire的
bosh怎
么配置
Openfire的
bosh怎
么配置
Openfire的
bosh怎
么配置