博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mq和redis安装
阅读量:6891 次
发布时间:2019-06-27

本文共 3356 字,大约阅读时间需要 11 分钟。

[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]#

转载于:https://www.cnblogs.com/gaoyuechen/p/9199150.html

你可能感兴趣的文章
3月31日云栖精选夜读:数据科学咨询:想要转型毫无头绪?看了本文你不慌
查看>>
程序猿日记S01E03
查看>>
如何解决域名解析不生效问题?
查看>>
Android开发者指南(9) —— ProGuard
查看>>
MySQL · 答疑解惑 · 物理备份死锁分析
查看>>
字符串指针修改问题
查看>>
JavaScript权威设计--跨域,XMLHttpRequest(简要学习笔记十九)
查看>>
跨入流式计算时代,用不着洪荒之力——在阿里云容器服务上一键部署JStorm
查看>>
通过JCONSOLE监控TOMCAT的JVM使用情况
查看>>
jquery editable plugin--点击编辑文字插件
查看>>
[Java] TreeMap、HashMap、LindedHashMap的区别
查看>>
javascript 常用自定义方法
查看>>
MariaDB · 新特性 · 窗口函数
查看>>
thinkphp 3.2分布式数据库读写分离扩展阅读
查看>>
iOS流布局UICollectionView系列二——UICollectionView的代理方法
查看>>
mac 配置jdk1.8(小白教程)
查看>>
推荐一个 MacOS 上用了就无法自拔的神器 [Hammerspoon]
查看>>
TensorFlow Hub--用一行代码完成迁移学习
查看>>
利用nginx 配置vue多项目环境
查看>>
面试:你知道为什么会有 Generator 吗
查看>>