Debain12 api方式部署redis服务

发布于:2025-08-12 ⋅ 阅读:(18) ⋅ 点赞:(0)

清理环境

部署之前先卸载 redis服务
高危操作,请确认清楚!!!

sudo systemctl stop redis-server
sudo apt purge redis-server
sudo apt autoremove

下载

sudo apt install redis-server

启动

Redis默认是启动的,如果没有可以用 systemctl start redis-server 启动服务。

$ sudo systemctl status redis
######################### 状态为active #################################
redis-server.service - Advanced key-value store
     Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; preset: enabled)
     Active: active (running) since Thu 2025-08-07 08:57:35 UTC; 13s ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
   Main PID: 105458 (redis-server)
     Status: "Ready to accept connections"
      Tasks: 5 (limit: 4653)
     Memory: 8.5M
        CPU: 93ms
     CGroup: /system.slice/redis-server.service
             └─105458 "/usr/bin/redis-server 127.0.0.1:6379"

Aug 07 08:57:35 localhost systemd[1]: Starting redis-server.service - Advanced key-value store...
Aug 07 08:57:35 localhost systemd[1]: Started redis-server.service - Advanced key-value store.

# 如果不是active可以手动启动
$ systemctl start redis-server

# 设置开启自启动
$ systemctl enable redis-server

# 连接redis服务
$ redis-cli
127.0.0.1:6379>

修改redis.conf

  1. 配置支持远程访问;
  2. 配置密码(默认登录不需要密码的)。
# 将 127.0.0.1 改为 0.0.0.0
bind 0.0.0.0 -::1

# 设置密码
requirepass xxxxx

远程连接

采用 Redis Desktop Manager 远程连接:
客户端远程连接

至此,Redis服务部署完成!!!