1. 程式人生 > >部署openfire到linux環境下

部署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
---------------------