Linux使用redis

在linux遇到这种情况。 注意,这里本redis 用的端口是6389

通过 ps -aux 看到redis 启动了:

root     13445  0.1  0.1 134136  3196 ?        Ssl  Jun14  17:39 redis-server *:6389           
root     14206  0.0  0.0  10720   292 ?        S<   Jun14   0:00 /sbin/udevd -d
root     14207  0.0  0.0  10720   248 ?        S<   Jun14   0:00 /sbin/udevd -d
root     25945  0.2 23.4 1467912 451040 ?      Sl   Jun25   4:33 /usr/java/jdk1.7.0_80/bin/java -Dja
root     32623  0.0  0.2  98080  4064 ?        Ss   16:39   0:00 sshd: root@pts/0 
root     32625  0.0  0.1 108972  2476 pts/0    Ss   16:39   0:00 -bash
root     32685  0.1 12.2 1859960 235724 ?      Sl   May07  97:26 /usr/java/jdk1.7.0_80/bin/java -Dja

可是使用命令:

[root@iZ23oofsqn8Z bin]# redis-cli -h local -p 6389 -a 123465

报错为:

Could not connect to Redis at local:6389: Name or service not known
Could not connect to Redis at local:6389: Name or service not known

然后去手动启动:

[root@iZ23oofsqn8Z bin]# ./redis-server /usr/local/redis/etc/redis.conf
[root@iZ23oofsqn8Z bin]# ps -ef | grep redis

查看redis启动状态:能看到表示启动了

root      1804 32625  0 17:21 pts/0    00:00:00 grep --color redis
root     13445     1  0 Jun14 ?        00:17:40 redis-server *:6389       

然后进行连接:能出现127.0.0.1:6389 就可以使用了

[root@iZ23oofsqn8Z bin]# ./redis-cli -h 127.0.0.1 -p 6389 -a 123465
127.0.0.1:6389> 
原文地址:https://www.cnblogs.com/sunxun/p/9230260.html