总结
[admin@bogon ~]$ sudo yum install redis -y
·································此处省略N字································
运行事务准备中 : 1/1 运行脚本: redis-5.0.3-2.module_el8.2.0+318+3d7e67ea.x86_64 1/1 安装 : redis-5.0.3-2.module_el8.2.0+318+3d7e67ea.x86_64 1/1 运行脚本: redis-5.0.3-2.module_el8.2.0+318+3d7e67ea.x86_64 1/1 验证 : redis-5.0.3-2.module_el8.2.0+318+3d7e67ea.x86_64 1/1
Installed products updated.已安装:redis-5.0.3-2.module_el8.2.0+318+3d7e67ea.x86_64 完毕!
[admin@bogon ~]$ redis-cli -v
redis-cli 5.0.3
[admin@bogon ~]$ firewall-cmd --zone=public --add-port=80/tcp --permanent
success
[admin@bogon ~]$ firewall-cmd --zone=public --add-port=6379/tcp --permanent
success
[admin@bogon ~]$ firewall-cmd --reload
success
[admin@bogon ~]$ systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor p>Active: active (running) since Wed 2020-12-02 09:39:21 CST; 17s agoDocs: man:firewalld(1)Main PID: 6756 (firewalld)Tasks: 2 (limit: 11165)Memory: 27.1MCGroup: /system.slice/firewalld.service└─6756 /usr/libexec/platform-python -s /usr/sbin/firewalld --nofork >12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>
12月 02 09:39:22 bogon firewalld[6756]: WARNING: COMMAND_FAILED: '/usr/sbin/ipt>[admin@bogon ~]$ firewall-cmd --list-ports
80/tcp 6379/tcp
[admin@bogon ~]$ systemctl is-enabled redis
disabled
[admin@bogon ~]$ systemctl enable redis
Created symlink /etc/systemd/system/multi-user.target.wants/redis.service → /usr/lib/systemd/system/redis.service.
[admin@bogon ~]$ systemctl is-enabled redis
enabled
[admin@bogon ~]$ systemctl start redis
[admin@bogon ~]$ ps -ef | grep redis
redis 9086 1 0 12:02 ? 00:00:04 /usr/bin/redis-server *:6379
admin 9984 3645 0 13:18 pts/0 00:00:00 grep --color=auto redis
[admin@bogon ~]$ sudo vim /etc/redis.conf
[sudo] admin 的密码:
[admin@bogon ~]$ systemctl restart redis
命令
安装
sudo yum install redis -y
查看redis版本
redis-cli -v
防火墙
开放端口二选一即可
ps:永久-重启有效,临时-重启失效
开放端口(永久)
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=6379/tcp --permanent
开放端口(临时)
firewall-cmd --zone=public --add-port=80/tcp
firewall-cmd --zone=public --add-port=6379/tcp
重载规则
在不改变状态的条件下重新加载防火墙--配置立即生效
firewall-cmd --reload
重启
systemctl restart firewalld
扩展(本次不需要)
启动
systemctl start firewalld
停止
systemctl stop firewalld
显示状态
systemctl status firewalld
查看开放的所有端口
firewall-cmd --list-ports
看具体某个端口
模糊查询
netstat -tunlp | grep 8081
精确查询
lsof -i:8081
命令格式:netstat -tunlp | grep 端口号
-t (tcp) 仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化为数字
-l 仅列出在Listen(监听)的服务状态
-p 显示建立相关链接的程序名
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools如果发现端口被占用,kill -9 进程号 杀死进程
设置redis开机自启
判断是否开启
systemctl is-enabled redis
若为disabled则开启
systemctl enable redis
启动redis
systemctl start redis
查看redis进程
ps -ef | grep redis
开启远程访问
配置
打开/etc/redis.conf文件
sudo vim /etc/redis.conf
vi编辑器快速搜索
这里说一下在vi编辑器里快速搜索关键字
vi相关文件,进入文件,直接在控制台输入"/" + 关键字,比如 "/bind"
按回车键,光标会定位到第一个带 "bind" 关键词的位置,按 "n" 切换到下一个高亮关键字,如下图所示,这样就可以直接看到该关键字。
注释bind
修改
bind 127.0.0.1
为
#bind 127.0.0.1
后台启动
修改
daemonize no
为
daemonize yes
开启远程访问
修改
protected-mode yes
为
protected-mode no
设置密码
requirepass 你的密码
重启
设置完成重启
systemctl restart redis
连接
新建连接
打开Redis Desktop Manager,连接到redis服务器
测试连接
查看信息
参考资料:
https://www.cnblogs.com/hebiao/p/12966000.html
https://baiyongjie.com/?p=131
https://baijiahao.baidu.com/s?id=1621918338213717988&wfr=spider&for=pc