Redis-Centos安装Redis6.2.4
Redis-Centos安装Redis6.2.4
一、下载安装包
Redis下载地址
或者:
通过网盘分享的文件:redis-6.2.4.tar.gz
链接: https://pan.baidu.com/s/1LxNqyWWVhi7TGE7X48zMaw?pwd=sky1 提取码: sky1
二、上传到 /home/redis目录下
三、安装必要依赖
Redis 需要一些基础工具和依赖才能被编译和运行。我们可以通过以下命令安装这些依赖:
sudo yum install -y gcc make tcl
四、 解压文件
tar -zxvf redis-6.2.4.tar.gz
五、编译Redis
cd redis-6.2.4
make
六、安装Redis
sudo make install
七、创建Redis数据文件夹
sudo mkdir /var/lib/redis
八、配置Redis
8.1、Redis 的配置文件通常位于解压后的目录中。我们将这个配置文件复制到 /etc/redis/ 文件夹中,并对其进行必要的修改
sudo mkdir /etc/redis
sudo cp utils/redis_init_script /etc/init.d/redis
sudo cp redis.conf /etc/redis/
8.2、接下来,我们需要编辑 /etc/redis/redis.conf 文件。你可以使用 vi、nano 或其他文本编辑器来编辑这个文件。这里我们使用 vi
sudo vi /etc/redis/redis.conf
8.3、找到以下几行,并进行修改:
# dir /var/lib/redis
dir /var/lib/redis
# bind 127.0.0.1
bind 0.0.0.0
# protected-mode no
protected-mode no
九、创建 systemd 服务文件
9.1、为了能够使用 systemctl 命令管理 Redis 服务,我们需要创建一个 systemd 服务文件:
sudo vi /etc/systemd/system/redis.service
9.2、在这个文件中添加以下内容:这个文件定义了如何启动、停止和重启 Redis 服务。
[Unit]
Description=Redis in-memory data store
After=network.target
[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli -h localhost -p 6379 shutdown
TimeoutStopSec=20
Restart=on-failure
[Install]
WantedBy=multi-user.target
十、启用并启动 Redis 服务
sudo systemctl daemon-reload
sudo systemctl enable redis
sudo systemctl start redis
十一、验证Redis是否正常工作
11.1、正常启动会显示Active: active (running)
sudo systemctl status redis
11.2、使用 redis-cli 工具来测试 Redis 输入ping 会返回PONG
redis-cli
本文来自博客园,作者:skystrivegao,转载请注明原文链接:https://www.cnblogs.com/skystrive/p/18874076
整理不易,如果对您有所帮助 请点赞收藏,谢谢~