Centos7.3安装Redis4.0.6详细图文教程

本教程详细介绍了在Centos 7.3系统上安装Redis 4.0.6的步骤,包含图文并茂的说明,帮助用户顺利完成安装过程。

手把手教你如何在CentOS 7.3上安装Redis 4.0.6

以下是详细的图文教程:

Centos7.3安装Redis4.0.6详细图文教程

安装前准备

1、更新系统软件包

在安装Redis之前,我们需要确保系统软件包是最新的,执行以下命令更新系统软件包:

“`

sudo yum update

“`

2、关闭防火墙

为了方便操作,我们暂时关闭防火墙,如果需要开启,后续可以配置相应的防火墙规则。

“`

sudo systemctl stop firewalld

sudo systemctl disable firewalld

“`

3、创建Redis用户

Redis建议以普通用户身份运行,这里我们创建一个名为redis的用户。

“`

sudo useradd redis

“`

安装Redis

1、下载Redis源码包

访问Redis官方网站下载页面(http://download.redis.io/releases/),找到最新版本的Redis源码包,这里我们下载Redis 4.0.6版本。

“`

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

“`

2、解压源码包

解压下载的Redis源码包。

“`

tar -zvxf redis-4.0.6.tar.gz

“`

3、编译安装

进入解压后的Redis目录,编译并安装。

“`

cd redis-4.0.6

make

sudo make install

“`

编译安装完成后,Redis的可执行文件会被安装到/usr/local/bin目录。

4、创建配置文件目录和数据存储目录

“`

sudo mkdir /etc/redis

sudo mkdir /var/redis

“`

5、拷贝配置文件

将Redis源码目录中的配置文件模板拷贝到/etc/redis目录,并重命名为redis.conf

“`

sudo cp redis.conf /etc/redis/redis.conf

“`

6、修改配置文件

编辑/etc/redis/redis.conf,修改以下配置项:

“`

bind 0.0.0.0

protected-mode no

Centos7.3安装Redis4.0.6详细图文教程

daemonize yes

pidfile /var/run/redis_6379.pid

dir /var/redis/6379

“`

这些配置表示允许外部访问,以守护进程方式运行,指定PID文件和数据存储目录。

启动和停止Redis服务

1、启动Redis服务

执行以下命令启动Redis服务:

“`

sudo redis-server /etc/redis/redis.conf

“`

查看Redis进程,确认服务已启动:

“`

ps -ef | grep redis

“`

2、停止Redis服务

执行以下命令停止Redis服务:

“`

sudo redis-cli shutdown

“`

或者:

“`

sudo kill cat /var/run/redis_6379.pid

“`

设置Redis开机自启

1、创建Redis启动脚本

/etc/init.d目录创建Redis启动脚本redis

“`

sudo nano /etc/init.d/redis

“`

添加以下内容:

“`bash

#!/bin/bash

# Redis startup script for the Redis daemon

# chkconfig: 2345 90 10

# description: Redis is a persistent key-value database

# processname: redis

REDISPORT=6379

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

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

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

CONF="/etc/redis/${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

Centos7.3安装Redis4.0.6详细图文教程

;;

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

“`

保存并退出。

2、设置执行权限

“`

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

“`

3、添加到开机自启

“`

sudo chkconfig redis on

“`

或者:

“`

sudo systemctl enable redis

“`

测试Redis服务

1、连接到Redis服务

执行以下命令连接到Redis服务:

“`

sudo redis-cli

“`

2、测试数据存取

“`

set test "Hello, Redis!"

get test

“`

如果返回Hello, Redis!,说明Redis服务正常运行。

至此,CentOS 7.3上安装Redis 4.0.6的教程就完成了,希望这个教程对您有所帮助!

原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/239377.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
酷盾叔订阅
上一篇 2024-02-19 21:25
下一篇 2024-02-19 21:25

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入