zoukankan      html  css  js  c++  java
  • mq和redis安装

    [root@129-2-10-8 src]# cat b.sh
    #!/bin/bash


    ####install redis software #####
    echo "##############now start install redis############################"
    cd /usr/local/src
    tar fxvz redis-2.8.22.tar.gz
    mkdir -pv /usr/local/redis
    mv redis-2.8.22/* /usr/local/redis/
    rm -rf redis-2.8.22
    cd /usr/local/redis/
    make && make install
    cp /usr/local/src/redis.conf /etc/
    echo "/usr/local/bin/redis-server /etc/redis.conf" >> /etc/rc.local
    /usr/local/bin/redis-server /etc/redis.conf
    echo "###################redis install finished#############################################################################"

    echo "####install rabbitmq software #####"


    echo "#############安装需要的插件 ##########"
    yum -y install docbook-style-xsl xmlto git wxGTK wxGTK-devel expat expat-devel librabbitmq make gcc44 gcc44-c++ libstdc++44-devel hg libtool openssl openssl-devel unixODBC unixODBC-devel unixODBC-libs ncurses ncurses-devel tk python26 libtool autoconf automake xmlto nmap.x86_64 xmlto.x86_64
    echo "#############插件安装完成###################################################################################"

    echo "###########安装Erlang##########"
    cd /usr/local/src
    #wget https://packages.erlang-solutions.com/erlang/esl-erlang-src/otp_src_17.1.tar.gz
    tar fxvz otp_src_17.1.tar.gz
    cd otp_src_17.1
    mkdir -pv /usr/local/erlang
    ./configure --prefix=/usr/local/erlang
    make && make install
    ln -s /usr/local/erlang/bin/erl /usr/bin/
    ln -s /usr/local/erlang/bin/escript /usr/bin/
    ln -s /usr/local/erlang/bin/erlc /usr/bin/
    echo "##############Erlang安装完成##################################################################################"
    echo "#############安装python2.7###############"
    cd /usr/local/src
    tar fxvz Python-2.7.10.tgz
    cd Python-2.7.10
    ./configure --prefix=/usr/local/python27
    make && make install
    echo "#################python 安装完成###############################################################################"

    echo "#########安装simplejson##############"
    cd /usr/local/src
    tar fxvz simplejson-3.8.1.tar.gz
    cd simplejson-3.8.1
    /usr/local/python27/bin/python setup.py install
    echo "###############simplejson安装完成#################################################################################"

    echo "############安装rabbitmq ############"

    cd /usr/local/src
    tar zxvf rabbitmq-server-3.5.6.tar.gz
    cd rabbitmq-server-3.5.6
    make
    make TARGET_DIR=/usr/local/rabbitmq SBIN_DIR=/usr/local/rabbitmq/sbin MAN_DIR=/usr/local/rabbitmq/man install
    mkdir /etc/rabbitmq/
    /usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management
    sed -i 's/loopback_users,[<<"guest">>]/loopback_users,[<<"">>]/g' /usr/local/rabbitmq/ebin/rabbit.app
    /usr/local/rabbitmq/sbin/rabbitmq-server start &
    #/usr/local/rabbitmq/sbin/rabbitmqctl stop #关闭rabbitmq命令
    #/usr/local/rabbitmq/sbin/rabbitmqctl list_queues #查看队列命令
    echo "/usr/local/rabbitmq/sbin/rabbitmq-server start &" >> /etc/rc.local
    rm -f /usr/bin/rabbitmqctl
    rm -f /usr/bin/rabbitmq-server
    rm -f /usr/bin/rabbitmq-env
    ln -s /usr/local/rabbitmq/sbin/rabbitmqctl /usr/bin/
    ln -s /usr/local/rabbitmq/sbin/rabbitmq-server /usr/bin/
    ln -s /usr/local/rabbitmq/sbin/rabbitmq-env /usr/bin/
    echo "################################################################################################"
    ###########rabbitmq install finished####################
    echo "rabbitmq install finished"


    [root@129-2-10-8 src]#

  • 相关阅读:
    poj-1069(三角形和六边形)(转)
    poj-1024(唯一最短路径)(转)
    poj-1022(四维模仿)(转)
    poj-1020(填蛋糕)(转)
    poj-1011
    poj-1010(转)
    poj-2312
    nyoj--幸运三角形
    nyoj--Divideing Jewels
    关于 APP在接入flutter之后在多任务下看不到AppName,只有APP图标,正常应该是APP图标+APP名称
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/9199150.html
Copyright © 2011-2022 走看看