redis修改端口的几种方法

文章发布于 2023-07-04

redis的默认端口是多少?

6379

避免使用默认端口被攻击,我们需要修改redis 的端口。以下两种方法都可以修改redis端口。有优先级,运行服务端指定端口优先于配置文件配置的端口。

  • 在配置文件中修改端口
  • 运行redis服务端指定端口

使用配置文件修改端口

编辑redis 配置文件,默认配置文件在redis安装目录下,名为redis.conf

vim redis.conf

在配置文件中查找port 然后设置端口


# Accept connections on the specified port, default is 6379 (IANA #815344).
# If port 0 is specified Redis will not listen on a TCP socket.
port 6380

配置完毕之后,启动redis 。

redis-server  /usr/local/redis/redis.conf

命令后面跟redis配置文件的路径。

运行redis服务端指定端口

redis-server --port 6380

                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 7.0.4 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                  
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6380
 |    `-._   `._    /     _.-'    |     PID: 10850
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           https://redis.io       
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               

只要出现上面这个界面,代表redis已经设置成功。接下来就可以通过客户端来连接了。

连接redis服务端

redis-cli -p 6380