linux安装redis服务

木易
原创
发布时间: 2025-06-09 20:22:07 | 阅读数 0收藏数 0评论数 0
封面
Remote Dictionary Server(远程字典服务)是完全开源的,使用ANSIC语言编写遵守BSD协议,是一个高性能的Key-Value数据库提供了丰富的数据结构,例如String、Hash、List、Set、SortedSet等等。
1

查看是否存在gcc环境

查看gcc版本

gcc-v

安装gcc后再次查看gcc版本

yum -y install gcc-c++
gcc-v 再次查看版本信息



2

下载redis

创建目录

mkdir opt

进入opt目录

cd /opt

下载redis7的依赖

wget https://download.redis.io/releases/redis-7.0.0.tar.gz

下载完成后解压redis-7.0.0.tar.gz

tar -zxvf redis-7.0.0.tar.gz

在redis-7.0.0目录下执行make命令

cd /opt/redis-7.0.0
make && make install

查看默认安装目录

cd /usr/local/bin
3

编辑配置文件

将默认的redis.conf拷贝到自己定义好的一个路径下,比如/myredis

mkdir /myredis
cp redis-conf /myredis/redis7.conf

一般操作都不直接修改redis.conf原文件,修改拷贝出来redis7.conf文件,如下:

  1. redis.conf配置文件,改完后确保生效,记得重启,记得重启
  2. 默认daemonize no 改为 daemonize yes 行数:309
  3. 默认protected-mode yes 改为 protected-mode no 行数:111
  4. 默认bind 127.0.0.1 改为 直接注释掉(默认bind 127.0.0.1只能本机访问)或改成本机IP地址,否则影响远程IP连接 行数:87
  5. 添加redis密码 改为 requirepass 你自己设置的密码 行数:1035

vim操作方式

  1. 输入 : set number 显示当前行数
  2. 输入 : 行数 跳转到行数位置
  3. 输入 : i 编辑当前文件
  4. 输入 :wq 保存退出

使用vim 操作配置文件

vim redis7.conf
4

启动redis服务

/usr/local/bin日录下运行redis-server,启用/myredis日录下的redis7.conf文件

进入该目录

cd /usr/local/bin

启动redis服务

redis-server /myredis/redis7.conf

连接测试

redis-cli

如果设置了登陆密码则需要认证:

auth 在配置文件中设置的密码
5

关闭服务及查看服务

查看redis的进程,开启一个新的会话窗口

ps -ef|grep redis

如何关闭redis服务

单实例关闭:redis-cli shutdown
多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown

再次查看服务:

ps -ef|grep redis
6

redis开启自启动

首先,新建一个系统服务文件:

vi /etc/systemd/system/redis.service

内容如下:

最重要的是:ExecStart=/usr/local/bin/redis-server /myredis/redis7.conf这个,这里指定了redis-server的配置文件

根据配置文件的不同这里的名字也是不同的

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /myredis/redis7.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

重载系统服务

systemctl daemon-reload
reboot #重启系统

使用命令来操作redis

# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis

执行下面命令,让redis开启自启

systemctl enable redis
7

redis卸载步骤

  1. 如果服务器已安装redis服务,但是想更换最新版本
  2. 停止redis-server 服务
ps -ef |grep redis 查看服务
redis-cli shutdown 关闭
ps -ef|grep redis 再次查看服务是否启动

3.删除/usr/local/lib目录下与redis相关内容

ls -l /usr/local/bin/redis- * 查看redis相关文件
rm -ef /usr/local/bin/redis- * 删除redis-的所有内容
ls -l /usr/local/bin/redis- * 再次查看redis相关文件
阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载