<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
    主站蜘蛛池模板: 国产精品亚洲美女久久久| 亚洲福利一区二区三区| 亚洲精品精华液一区二区| 日本免费电影一区二区| 亚洲 无码 在线 专区| 久久亚洲精品国产精品婷婷| 久久久久亚洲精品天堂| 深夜a级毛片免费视频| 最近中文字幕免费mv视频7| 亚洲成在人线av| 一级白嫩美女毛片免费| 无码精品一区二区三区免费视频| 又爽又黄无遮挡高清免费视频 | 亚洲最大中文字幕无码网站| 国产精品99精品久久免费| 亚洲成av人在片观看| 亚洲精品无码久久久久APP| 亚洲一区二区三区免费视频| 亚洲成A∨人片在线观看不卡| 亚欧洲精品在线视频免费观看| 在线永久免费观看黄网站| 亚洲人成综合网站7777香蕉| 中文字幕在线观看免费视频 | 久久精品国产亚洲AV无码偷窥 | 国产v亚洲v天堂无码网站| 一级毛片免费毛片毛片| 国产极品美女高潮抽搐免费网站| 国产成人精品亚洲日本在线| 久久九九兔免费精品6| 亚洲最大成人网色| 人妻无码久久一区二区三区免费| 精品亚洲综合在线第一区| 中文在线免费看视频| 狠狠综合久久综合88亚洲| 一区免费在线观看| 亚洲国产天堂久久综合| 美女被免费网站视频在线| 日本人的色道www免费一区| 456亚洲人成在线播放网站| 91在线品视觉盛宴免费| 亚洲伦理一二三四|