redis启动时,提示信息如下:
>>> redis-server # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo # Redis version=4.0.9, bits=64, commit=00000000, modified=0, pid=23974, just started # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf * Increased maximum number of open files to 10032 (it was originally set to 1024). # Creating Server TCP listening socket *:6379: bind: Address already in use
原因:
是因为linux中已经启动redis.
解决办法:
第一种(最简单):
>>> /etc/init.d/redis-server stop [ ok ] Stopping redis-server (via systemctl): redis-server.service.
更多关于redis命令:http://www.chenxm.cc/post/548.html
第二种方法:
找到redis-server的进程,然后杀死对应的进程,然后重新启动redis
>>> ps -ef | grep -i redis root 3585 19590 0 10:36 pts/20 00:00:00 redis-server *:6379 user 3684 3663 0 10:38 pts/21 00:00:00 grep --color=auto -i redis
进程3585是redis的服务,
kill -9 3585
启动redis服务