牵扯到Ubuntu中的一些命令,未来打算边学习边整理,出一个Ubuntu的专栏
切换到root用户
su root
更新Ubuntu更新软件包列表:
sudo apt update
搜索Redis相关软件包:
apt search redis
安装Redis命令:
apt install redis -y
使用vim修改配置文件/etc/redis/redis.conf
- 修改 bind 127.0.0.1 为 bind 0.0.0.0
- 修改 protected-mode yes 为 protected-mode no
bind 127.0.0.1 意味只允许当前主机的redis客户端访问redis服务
bind 0.0.0.0 表示允许所有主机的redis客户端都可以访问该主机的redis服务
protected-mode
参数用于控制Redis服务器的保护模式。当protected-mode
设置为yes
时,Redis只允许本地(即相同主机上)的客户端连接,并且拒绝来自外部网络的连接。这是Redis的默认设置,以确保安全性。这些配置的含义可以ChatGPT询问或者直接看配置文件中的英文解释
修改配置后,需要重启Redis才能生效
启动Redis:
service redis-server start
停止Redis:
service redis-server stop
重启Redis:
service redis-server restart
查看Redis进程状态:
sudo systemctl status redis-server
或者使用:
netstat -anp | grep redis
第一行tcp 中 0.0.0.0:6379 代表允许任意主机访问该服务,说明我们已经配置成功了。
使用redis客户端连接服务器:
redis-cli
连接成功之后使用ping命令测试显示pong:
ping/pong像打拼乒乓球一样。
退出reddis客户端:
ctrl+d