Redis默认端口号6379(redis的默认的端口号)
Redis默认端口号:6379
Redis是一种非关系型数据库,它被广泛用于许多业务场景中,例如缓存、排行榜、轨迹记录等。在使用Redis时,我们需要设置一个端口号,Redis默认的端口号是6379。
但是,在某些情况下,我们可能需要使用不同的端口号。例如,如果我们在同一台机器上运行多个Redis实例,我们就需要使用不同的端口号。此外,如果我们在某些受限制的网络环境中运行Redis,那么我们也可能需要更改端口号,以避免与其他网络服务发生冲突。
更改Redis的端口号
更改Redis的端口号非常简单,只需要编辑Redis配置文件,即redis.conf文件。该文件通常位于Redis安装目录的根级别。
在该文件中查找以下行:
# bind 127.0.0.1
#如果需要访问该Redis实例,请取消注释此行bind 127.0.0.1
#端口号,可以更改默认值port 6379
要更改端口号,请取消注释“port”行,并在该行后面输入所需的端口号。例如,如果我们要将Redis的端口号更改为6380,则应该这样输入:
port 6380
我们还可以在同一台机器上运行多个Redis实例。要运行另一个Redis实例,我们需要复制Redis目录并编辑Redis配置文件。我们需要更改“port”行并将其设置为不同的值。
启动Redis实例
在更改了Redis的端口号之后,我们需要重新启动Redis实例。以下是启动Redis实例的命令:
./redis-server /path/to/redis.conf
请确保使用正确的路径来指定redis.conf文件所在的位置。如果Redis实例成功启动,我们将看到类似于以下内容的输出:
[9026] 23 May 13:10:50.402 # Server started, Redis version 6.2.2
[9026] 23 May 13:10:50.402 # WARNING overcommit_memory is set to 0! Background save may fl under low memory condition. To fix this issue add ‘vm.overcommit_memory = 1’ to /etc/sysctl.conf and then reboot or run the command ‘sysctl vm.overcommit_memory=1’ for this to take effect.
[9026] 23 May 13:10:50.402 * Ready to accept connections
测试Redis实例
要测试Redis实例是否可以使用新端口,请使用以下命令:
redis-cli -h 127.0.0.1 -p 6380
这将使用新的端口号连接到Redis实例。如果连接成功,则应该看到类似于以下内容的输出:
127.0.0.1:6380>
您可以尝试一些Redis命令,例如SET和GET。如果Redis实例能够正确工作,则应该获得预期的结果。
总结
Redis是一种非常强大的非关系型数据库,它在许多业务场景中发挥着重要作用。通过更改Redis的端口号,我们可以确保Redis实例在不同的网络环境中不会发生冲突,同时也可以在同一台机器上运行多个Redis实例。请注意,在更改端口号时,请确保记住所更改的端口号,以便正确设置连接。