中间件-redis-(ubantu)
1、安装依赖包
sudo apt-get update
sudo apt-get install redis
一旦安装完成,Redis 服务将会自动启动。想要检查服务的状态,输入下面的命令:
root@vims:/etc/redis# sudo systemctl status redis-server
● redis-server.service - Advanced key-value store
Loaded: loaded (/usr/lib/systemd/system/redis-server.service; enabled; preset: enabled)
Active: active (running) since Tue 2025-02-11 11:43:01 CST; 1h 37min ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 2801877 (redis-server)
Status: "Ready to accept connections"
Tasks: 6 (limit: 38487)
Memory: 3.7M (peak: 4.4M)
CPU: 15.155s
CGroup: /system.slice/redis-server.service
└─2801877 "/usr/bin/redis-server 0.0.0.0:6379"
Feb 11 11:43:01 vims systemd[1]: Starting redis-server.service - Advanced key-value store...
Feb 11 11:43:01 vims systemd[1]: Started redis-server.service - Advanced key-value store.
2、设置开机启动
sudo systemctl enable redis-server
启动
sudo systemctl start redis-server
重启Redis服务
sudo systemctl restart redis-server
3、修改配置文件[/etc/redis/redis.conf]
①将`daemonize no`改为`daemonize yes`,
②使Redis作为后台进程运行. 修改密码:将`requirepass foobared`改为`requirepass your_password`.
③修改绑定地址:将`bind 127.0.0.1 -::1`改为`bind 0.0.0.0`,允许所有网络接口访问.
使用下面的命令来验证 Redis 服务器正在监听端口6379
:
root@vims:/etc/redis# ss -an | grep 6379
tcp LISTEN 0 511 0.0.0.0:6379 0.0.0.0:*
tcp ESTAB 0 0 192.168.96.91:6379 192.168.30.174:51912
root@vims:/etc/redis# netstat -an | grep 6379
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN
tcp 0 0 192.168.96.91:6379 192.168.30.174:51912 ESTABLISHED
4、从远程位置通过 TCP 连接到 Redis 的 6379 端口。
想要验证所有设置都设置好了,你可以尝试使用redis-cli
从你的远程机器上 ping 一下 Redis 服务器。
root@vims:/etc/redis# redis-cli
127.0.0.1:6379>
# 指定 IP 地址和端口
redis-cli -h <服务器 IP 地址> -p <端口号>
# 指定访问密码
redis-cli -a <密码>
# 同时指定 IP、端口和密码
# redis-cli -h 127.0.0.1 -p 6379 -a 123456
redis-cli -h <服务器 IP 地址> -p <端口号> -a <密码>
# 切换到 1 号数据库
SELECT 1
# 查看当前数据库的数量
config get databases
127.0.0.1:6379[1]> config get databases
1) "databases"
2) "16"
127.0.0.1:6379> quit
root@vims:/etc/redis#
5、使用远程工具链接测