首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >centos7 安装redis和配置的命令方法

centos7 安装redis和配置的命令方法

原创
作者头像
用户9239730
发布于 2021-11-29 16:46:52
发布于 2021-11-29 16:46:52
5650
举报
文章被收录于专栏:运维技术知识运维技术知识

centos7 安装redis和配置

一 安装redis

1 创建redis的安装目录

利用以下命令,切换到/usr/local路径

代码语言:javascript
复制
cd /usr/local

键入以下命令,新建一个redis目录,用于放置redis软件。

代码语言:javascript
复制
mkdir redis

2 下载并解压安装redis

至redis官网下载最新版本redis:https://redis.io/download

3. 修改redis.conf

代码语言:javascript
复制
vi redis.conf
将daemonize no修改为daemonize yes
Port 6379修改端口

保存退出

代码语言:javascript
复制
./src/redis-server redis.conf
关闭redis进程
使用ps aux | grep redis查看redis进程
[root@aaa]# ps aux | grep redis
root 20517  0.1  0.1 141884  1656 ? Ssl  09:12   0:09 ./src/redis-server 127.0.0.1:6379
root 29815  0.0  0.0 112644   968 pts/0    R+   11:31   0:00 grep --color=auto redis

然后用kill -9 20517结束redis进程

4. 将redis加入到systemctl控制

代码语言:javascript
复制
在/usr/lib/systemd/system 增加文件 redis.service 754权限
Vi redis.service
[Unit]
Description=Redis
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/redis/src/redis-server /usr/local/redis/redis.conf
ExecStop=kill -INT `cat /tmp/redis.pid`
User=root
Group=root
[Install]
WantedBy=multi-user.target

保存退出

启动redis服务

代码语言:javascript
复制
systemctl start redis.service

设置开机自启动

代码语言:javascript
复制
systemctl enable redis.service

停止开机自启动

代码语言:javascript
复制
systemctl disable redis.service

查看服务当前状态

代码语言:javascript
复制
systemctl status redis.service

重新启动服务

代码语言:javascript
复制
systemctl restart redis.service

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档