码迷,mamicode.com
首页 > 系统相关 > 详细

【Linux】Linux服务器(centos7)安装配置 redis

时间:2019-12-29 15:10:34      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:download   and   rip   pass   malloc   use   编辑   com   ctrl   

1. 先从官网找到最新稳定版的下载链接。目前是5.0.7.执行以下命令下载安装

# 进入安装目录
cd /usr/local #下载安装包,如果没有安装 wget, 先执行 yum install wget wget http://download.redis.io/releases/redis-5.0.7.tar.gz
# 解压
tar -zxvf redis-5.0.7.tar.gz
# 安装 如果包错 cc: cammand not find, 先执行 yum install gcc
cd redis-5.0.7
make MALLOC=libc
# 运行 redis 查看是否安装成功, 如果看到以下界面就是安装成功了, ctrl + z 可退出
cd src
./redis-server

技术图片

 

2. 将 redis 设为允许后台启动

修改redis目录下的配置文件 redis.conf。这个文件在安装目录下, 我的是 /usr/local/redis-5.0.7/redis.conf . 将 daemonize 设为 yes. 

daemonize yes

redis默认是不需要密码的,我们顺便添加密码,在 redis.conf 内添加一行, 将密码设置为 password(根据需要自己定)

requirepass=password

重启服务,并使用在 src目录下执行 redis-cli 脚本 进入redis 命令行, 再使用 auth password 授权

./redis-cli

技术图片

 

 

3. 将 redis 设为开机自启

# 编辑文件
vim /usr/lib/systemd/system/redis.service

# 在redis.service文件中加入以下内容 并保存

##########################

[Unit]
Description=Redis-5.0.7-6379
After=network.target

[Service]
Type=forking
PIDfile=/var/run/redis-6379.pid
ExecStart=/usr/local/redis-5.0.7/src/redis-server /usr/local/redis-5.0.7/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

###########################

# 加载服务
systemctl daemon-reload

 

执行以下命令查看服务是否添加

# 通过服务的方式启动redis
systemctl start redis

#检索是否有 redis 的进程
ps -ef | grep redis

技术图片

 

 最后执行下面这条命令将redis服务设置为开机自启. 重启centos系统再使用ps命令或redis-cli检查设置是否成功

systemctl enable redis

【Linux】Linux服务器(centos7)安装配置 redis

标签:download   and   rip   pass   malloc   use   编辑   com   ctrl   

原文地址:https://www.cnblogs.com/yeyeck/p/12114805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!