<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
    https://github.com/fly2wind/TSShellScript

    #!/bin/sh
    ########################################################################################
    #
    # Install Ejabberd Server
    #
    # Shawn Ma
    #
    ########################################################################################
    # Define
    TARGET=v2.1.11.tar.gz
    SOURCE=https://nodeload.github.com/processone/ejabberd/tar.gz/v2.1.11

    # Create a build directory
    mkdir -p /opt/install/ejabberd && cd /opt/install/ejabberd

    # Prepare for compilation source
    curl -o $TARGET $SOURCE
    mkdir -p tmp && tar -zxvf $TARGET -C tmp

    # Install build dependencies
    yum install -y gcc gcc-c++ make cmake autoconf automake
    yum install -y expat-devel

    # Create a User Group
    groupadd ejabberd
    useradd -r -g ejabberd ejabberd

    # Compile and deploy
    mv tmp/* source && cd source\src
    ./configure \
    --prefix=/opt/server/xmpp/ejabberd \
    --enable-user=ejabberd \
    --enable-full-xml \
    --enable-nif
    make
    make install

    cd /opt/server/xmpp/ejabberd
    curl -o etc/ejabberd/ejabberd.cfg https://raw.github.com/fly2wind/TSShellScript/master/ejabberd/conf/ejabberd.cfg
    curl -o etc/ejabberd/ejabberdctl.cfg https://raw.github.com/fly2wind/TSShellScript/master/ejabberd/conf/ejabberdctl.cfg
    curl -o etc/ejabberd/inetrc https://raw.github.com/fly2wind/TSShellScript/master/ejabberd/conf/inetrc

    # Postinstallation setup
    cd /opt/server/xmpp/ejabberd
    chown -R ejabberd .
    chgrp -R ejabberd .
    chown -R root .
    chown -R ejabberd var

    # Configuration
    sed -i "/^ERL=.*/a\PMD=\/opt\/environment\/erlang\/R15B03\/bin\/epmd" sbin/ejabberdctl
    sed -i -e "s/epmd -names | grep -q name || epmd -kill/\$PMD -names | grep -q name || \$PMD -kill/" sbin/ejabberdctl
    curl -o /etc/init.d/ejabberd https://raw.github.com/fly2wind/TSShellScript/master/ejabberd/init/ejabberd
    chmod a+x /etc/init.d/ejabberd

    # Additional
    chkconfig --add ejabberd
    chkconfig ejabberd on


    posted on 2013-01-09 14:55 禮物 閱讀(1156) 評論(0)  編輯  收藏 所屬分類: Linux
    主站蜘蛛池模板: 亚洲精品tv久久久久| 99在线观看精品免费99| 成年女人毛片免费视频| 亚洲日产2021三区在线| 91短视频免费在线观看| 亚洲视频在线观看地址| 国产成人精品免费视频网页大全 | 无码国产精品一区二区免费虚拟VR| 亚洲精品自产拍在线观看| 岛国岛国免费V片在线观看| 未满十八私人高清免费影院| 国产精品视频免费一区二区三区| 亚洲日韩看片无码电影| 国产jizzjizz免费视频| www成人免费观看网站| 亚洲日韩小电影在线观看| 国产色爽免费无码视频| 亚洲精品在线免费观看| 美女被cao免费看在线看网站| 亚洲精品国产精品| 国产一级大片免费看| 伊人免费在线观看| 亚洲天堂一区二区三区| 永久中文字幕免费视频网站| 黄色一级视频免费| 西西人体44rt高清亚洲| 中文字幕无码视频手机免费看| 亚洲国产综合AV在线观看| 亚洲中文字幕无码专区| 无码精品人妻一区二区三区免费看 | 成年女人18级毛片毛片免费观看| 亚洲色偷精品一区二区三区| 2021国内精品久久久久精免费| 亚洲日本久久久午夜精品| xvideos亚洲永久网址| 午夜网站在线观看免费完整高清观看 | 人成午夜免费视频在线观看| 天堂亚洲免费视频| 亚洲成无码人在线观看| 亚洲乱码日产精品a级毛片久久| 久久A级毛片免费观看|