# 将下载的包存储在/opt/soft目录下
[root@localhost ~]# mkdir /opt/soft
[root@localhost ~]# cd /opt/soft
[root@localhost soft]# wget http://download.redis.io/releases/redis-5.0.6.tar.gz
[root@localhost soft]# yum groupinstall 'Development Tools'
[root@localhost soft]# tar -xf redis-5.0.6.tar.gz -C /usr/local/
[root@localhost soft]# yum -y install gcc make
[root@localhost soft]# cd /usr/local/
[root@localhost local]# mv redis-5.0.6 redis
[root@localhost local]# cd redis
[root@localhost redis]# make
[root@localhost redis]# make install PREFIX=/usr/local/redis
# 参数:后面跟 PREFIX=/usr/local/redis 指定redis的安装路径
[root@localhost ~]# cd /usr/local/redis/bin
[root@localhost bin]# cp * /usr/local/bin/
[root@localhost ~]# vim /usr/local/redis/redis.conf
[root@localhost redis]# mkdir -p /data/redis/logs
原文链接:https://www.dqzboy.com
[root@localhost ~]# groupadd appadmin
[root@localhost ~]# useradd appadmin
#赋权(注意要跟systemd中指定的用户一样)
[root@localhost ~]# chown -R appadmin. /usr/local/redis
[root@localhost ~]# chown -R appadmin. /data/redis/
[root@localhost ~]# vim /usr/lib/systemd/system/redis.service
[Unit]
Description=Redis persistent key-value database
After=network.target
[Service]
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf --supervised systemd
ExecStop=/bin/kill -s QUIT $MAINPID
ExecRepload=/bin/kill -s HUP $MAINPID
Type=notify
User=appadmin
Group=appadmin
RuntimeDirectory=redis
RuntimeDirectoryMode=0755
[Install]
WantedBy=multi-user.target
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl start redis
[root@localhost ~]# systemctl enable redis
[root@localhost ~]# systemctl status redis
[root@localhost ~]# ps -C redis --header
[root@localhost ~]# lsof -i:6379
[root@localhost ~]# ss -tnlp | grep 6379
- 修改配置文件,redis没有用户的概念,只有配置密码,然后访问的时候加上密码
[root@localhost ~]# vim /usr/local/redis/redis.conf
- redis的查询文章来源(Source):浅时光博客速度是非常快的,外部用户一秒内可以尝试多达150K个密码;所以密码要尽量长
- 需重启Redis才能生效
[root@localhost ~]# systemctl restart redis
[root@localhost ~]# redis-cli
127.0.0.1:6379> auth dqz123456
OK
- 远程访问,注意选文章来源(Source):https://www.dqzboy.com项后面必须有个空格,然后再写密码和IP
[root@localhost ~]# redis-cli -p6379 -h 192.168.66.50
192.168.66.50:6379> auth dqz123456
OK
192.168.66.50:6379> ping
PONG
本文作者:浅时光博客
原文链接:https://www.dqzboy.com/1212.html
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可,转载时请以>超链接形式标明文章原始出处和作者信息
免责声明:本站提供的内容仅限于个人学习和研究使用;禁止将内容用于商业或非法用途。下载后请在24小时内彻底删除,否则后果由用户承担。访问和下载本站内容即表示您已同意上述条款
。
必须 注册 为本站用户, 登录 后才可以发表评论!