Centos7离线安装Redis5.0.4
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
本文作者:jfatty