部署openfire到linux環境下
1.java環境部署:具體參考 http://blog.csdn.net/gufachongyang02/article/details/45337379
2.ant環境部署: 具體參考 http://blog.csdn.net/gufachongyang02/article/details/45337379
3.git安裝部署(版本庫使用的是git)
在安裝git時要保證已安裝zlib。zlib安裝步驟如下:
先下載zlib,然後輸入如下命令:
$tar -xvzf zlib-1.2.3.tar.gz (注意有時會報錯:gzip stdin not in gzip format。改為命令tar -xf zlib-1.2.3.tar.gz)
$cd zlib-1.2.3.tar.gz
$./configure
$make
$sudo make install
接下來安裝git
tar -xzf git-2.1.3.tar.gz
cd git-2.1.3
./configure -prefix=/usr/local/git --with-curl --with-expat
make && make install
修改/etc/profile,在PATH中加入git路徑,並執行source /etc/profile
[plain] view plain copy
在CODE上檢視程式碼片派生到我的程式碼片
GIT_HOME=/usr/local/git
PATH=$PATH:$GIT_HOME/bin:$GIT_HOME/libexec/git-core
export PATH GIT_HOME
執行git --version檢視是否部署成功。
3.配置ssh金鑰對 具體參考 http://blog.csdn.net/gufachongyang02/article/details/45337379
4.使用ant編譯openfire :
ant -buildfile /usr/openfire/build.xml plugins
5.執行
跳轉到target/bin目錄下,執行 ./openfire.sh start
沒有許可權時,
chmod +x openfire.sh
就有了可執行許可權,./sh就可以了
./openfire.sh start
---------------------