手把手教你如何在CentOS 7.3上安装Redis 4.0.6
成都创新互联是一家专注于成都网站制作、网站建设与策划设计,蠡县网站建设哪家好?成都创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:蠡县等地区。蠡县做网站价格咨询:18980820575
以下是详细的图文教程:
1、更新系统软件包
在安装Redis之前,我们需要确保系统软件包是最新的,执行以下命令更新系统软件包:
“`
sudo yum update
“`
2、关闭防火墙
为了方便操作,我们暂时关闭防火墙,如果需要开启,后续可以配置相应的防火墙规则。
“`
sudo systemctl stop firewalld
sudo systemctl disable firewalld
“`
3、创建Redis用户
Redis建议以普通用户身份运行,这里我们创建一个名为redis的用户。
“`
sudo useradd 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
daemonize yes
pidfile /var/run/redis_6379.pid
dir /var/redis/6379
“`
这些配置表示允许外部访问,以守护进程方式运行,指定PID文件和数据存储目录。
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
“`
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
;;
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
“`
1、连接到Redis服务
执行以下命令连接到Redis服务:
“`
sudo redis-cli
“`
2、测试数据存取
“`
set test "Hello, Redis!"
get test
“`
如果返回Hello, Redis!
,说明Redis服务正常运行。
至此,CentOS 7.3上安装Redis 4.0.6的教程就完成了,希望这个教程对您有所帮助!
文章标题:Centos7.3安装Redis4.0.6详细图文教程
当前链接:http://www.shufengxianlan.com/qtweb/news37/25837.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联