ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

shell-Redis一键部署脚本

2021-12-10 11:31:18  阅读:180  来源: 互联网

标签:5.0 shell Redis redis 一键 echo 36m 033 0m


Redis一键部署

#!/bin/bash

systemctl stop firewalld
setenforce 0
echo -e "\033[36m安装环境已初始化!\033[0m"
[ -e /etc/redis/6379.conf ]
if [ $? -eq 0 ]
then
echo -e "\033[36m已安装Redis,退出安装!\033[0m"
exit
else
echo -e "\033[36m开始安装,请等待\033[0m"
fi

yum install -y gcc gcc-c++ make &>/dev/null
echo -e "\033[36m依赖包已安装完毕!\033[0m"

cd /opt
wget https://download.redis.io/releases/redis-5.0.7.tar.gz &>/dev/null
[ -e redis-5.0.7.tar.gz ]
if [ $? -eq 0 ]
then 
echo -e "\033[36m下载成功,等待解压\033[0m"
else
echo -e "\033[36m下载失败,检查网络等配置\033[0m"
exit
fi
tar zxf redis-5.0.7.tar.gz
cd redis-5.0.7/
make &>/dev/null
make PREFIX=/usr/local/redis install 
echo -e "\033[36m编译安装完成\033[0m"

cd utils/
./install_server.sh <<EOF




/usr/local/redis/bin/redis-server
EOF

ln -s /usr/local/redis/bin/* /usr/local/bin/
num=`ss -natp|grep 6379|wc -l`
if [ $num -ge 1 ]
then
echo -e "\033[36mredis 已启动\033[0m" 
else
echo -e "\033[36m启动失败,检查配置\033[0m"
fi

redis-cli

标签:5.0,shell,Redis,redis,一键,echo,36m,033,0m
来源: https://blog.csdn.net/ITwang1/article/details/121851715

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有