本文已参与「新人创作礼」活动,一起开启掘金创作之路。
#!/bin/bash
#下载文件 wget -P /home/temp/ --no-check-certificate zysd-shanghai.oss-cn-shanghai.aliyuncs.com/soft/linux/…
#解压文件 cd /home/temp/ tar -zxvf redis-4.0.11.tar.gz
#移动文件 mv /home/temp/redis-4.0.11 /usr/local/
#安装GCC依赖 yum install gcc cd /usr/local/redis-4.0.11/ ake MALLOC=libc cd src && make install
#指定配置文件启动 ./redis-server /usr/local/redis-4.0.11/redis.conf
#设置开机启动 cd /etc/ mkdir redis cp /usr/local/redis-4.0.11/redis.conf /etc/redis/6379.conf cp /usr/local/redis-4.0.11/utils/redis_init_script /etc/init.d/redisd
#开机自启 chkconfig redisd on
systemctl stop firewalld.service service redisd stop ./redis-server /usr/local/redis-4.0.11/redis.conf
echo -e "\e[1;33;41m ###################################端口号:6379默认密码:customer88.####################################### \e[0m"
安装完redis后 stop redis 因为设置了redis启动需要密码,所以stop时候也需要再对应的service文件中配置密码
修改/etc/init.d/redisd
安装red4is时,设置requirePass,导致关闭redis时需要授权,而关闭的脚本中并没有设置密码 解决 修改/etc/init.d/redis_6379(stop下红框中内容,格式:REDISPORT shutdown)