menu jfatty
search self_improvement
目录
Centos7离线安装Redis5.0.4
jfatty
jfatty 2020年12月11日  ·  阅读 2,965

查看本机yum源信息

cat /etc/yum.repos.d.yum.repo

1.安装gcc环境 挂在本地安装镜像yun源本地yum安装

yum install -y gcc gcc-c++ make

2.解压下载的文件redis-5.0.4.tar.gz
3.进入解压目录

cd redis-5.0.4

4.执行命令

make

5.安装并指定安装目录

make install PREFIX=/home/redis 

6.拷贝配置文件

cp redis.conf /home/redis/bin/

7.前台启动:

进入到cd /home/redis/bin/,
执行./redis-server

8.后台启动:

# 设置daemonize为yes
vim /home/redis/bin/redis.conf
# redis-server根据redis.conf文件启动redis
cd /home/redis/bin/
./redis-server redis.conf
# 启动后查看redis默认端口号为6379
ps -ef | grep -i redis
# 关闭redis
./redis-cli shutdown
进入到cd /home/redis/bin/,执行./redis-server redis.conf

9.添加开机启动服务:

vi /etc/systemd/system/redis.service
复制粘贴以下内容:

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

[Service]
Type=forking
ExecStart=/home/redis/bin/redis-server /home/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

注意:ExecStart配置成自己的路径

10.设置开机启动

执行命令:systemctl daemon-reload
执行命令:systemctl start redis.service
执行命令:systemctl enable redis.service

创建 redis 命令软链接

ln -s /home/redis/bin/redis-cli /usr/bin/redis

测试 redis
11.服务操作命令

systemctl start redis.service   #启动redis服务
systemctl stop redis.service   #停止redis服务
systemctl restart redis.service   #重新启动服务
systemctl status redis.service   #查看服务当前状态
systemctl enable redis.service   #设置开机自启动
systemctl disable redis.service   #停止开机自启动

12.设置密码
在redis.conf中,解除requirepass参数的注释,改为如:requirepass test123666
13. 配置端口
在redis.conf中,默认端口6379 ===> port 6379

分类: Linux redis
标签: redis