linux环境启用redis,Linux环境配置之:redis安装及开机启动

本文详细记录了在CentOS7.4操作系统中,如何干净地安装Redis 4.0,包括下载软件包到/opt/download目录,安装到/usr/local/redis,并设置tcl环境以进行测试。此外,还介绍了如何创建启动脚本,配置redis.conf文件,设置开机启动,以及验证redis服务是否成功启动。通过这些步骤,确保了系统的整洁性和redis的稳定运行。
摘要由CSDN通过智能技术生成

一台新服务器,不想要装软件装得乱乱的,记录一下CentOS7.4下安装redis 4.0的过程,软件包下载目录/opt/download,软件安装目录/usr/local/redis。

安装tcl

这个是后面装完redis,完成测试需要用到的工具。cd /opt/download

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

tar xzvf tcl8.6.1-src.tar.gz

cd tcl8.6.1/unix/

sudo mkdir /usr/local/tcl

./configure

make

make PREFIX=/usr/local/tcl install

下载安装rediscd /opt/download

wget http://download.redis.io/releases/redis-4.0.14.tar.gz

tar -zxvf redis-4.0.14.tar.gz

cd redis-4.0.14

# 建安装目录然后指定目录安装

sudo mkdir /usr/local/redis

make PREFIX=/usr/local/redis install

make test

# 未安装上面得tcl会,报错 You need tcl 8.5 or newer in order to run the Redis test

# 开机启动

sudo cp /opt/download/redis-4.0.14/utils/redis_init_script /etc/init.d/redis

# 修改启动脚本

sudo vim /etc/init.d/redis

修改启动脚本REDISPORT=6379

EXEC=/usr/local/redis/bin/redis-server

CLIEXEC=/usr/local/redis/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid

CONF="/usr/local/redis/conf/${REDISPORT}.conf"

case "$1" in

start)

if [ -f $PIDFILE ]

then

echo "$PIDFILE exists, process is already running or crashed"

else

echo "Starting Redis server..."

$EXEC $CONF

fi

;;

stop)

if [ ! -f $PIDFILE ]

then

echo "$PIDFILE does not exist, process is not running"

else

PID=$(cat $PIDFILE)

echo "Stopping ..."

$CLIEXEC -p $REDISPORT shutdown

while [ -x /proc/${PID} ]

do

echo "Waiting for Redis to shutdown ..."

sleep 1

done

echo "Redis stopped"

fi

;;

*)

echo "Please use start or stop as first argument"

;;

esac

配置文件sudo mkdir /usr/local/redis/conf

sudo cp /opt/download/redis-4.0.14/redis.conf /usr/local/redis/conf/6379.conf

sudo vim /usr/local/redis/conf/6379.conf

# 将 daemonize no 修改为 daemonize yes 保存

sudo chmod +x /etc/init.d/redis

sudo chkconfig redis on

# 启动

service redis start

# 确认启动成功

ps -aux | grep redis

# 使用 redis-cli 进入redis

/usr/local/redis/bin/redis-cli

# 确认版本

/usr/local/redis/bin/redis-server -v

重启服务器可知,redis开机启动已经生效。

Linux环境配置之:redis安装及开机启动

更多精彩,敬请关注本博微信公众号:hsu1943

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值