ubuntu16.04 安裝 操做 redis

安裝redisphp

apt-get installl redis-server

安裝php-redisredis

apt-get installl php-redis

檢查redis進程ubuntu

ps -aux|grep redis

經過命令行訪問redis  基本操做bash

root@ubuntu16:~# redis-cli

# 查看全部的key列表
127.0.0.1:6319>keys *
(empty list or set)
# 增長一條記錄key1
127.0.0.1:6379> set key1 "hello world"
OK
# 打印記錄
redis 127.0.0.1:6379> get key1
"hello world"

# 增長一條數字記錄
127.0.0.1:6379> set key2 1
OK

# 讓數字自增
127.0.0.1:6379> INCR key2
(integer) 2

#增長一個列表記錄key3
127.0.0.1:6379> LPUSH key3 a
(integer) 1

# 從左邊插入列表
127.0.0.1:6379> LPUSH key3 b
(integer) 2

# 從右邊插入列表
127.0.0.1:6379> RPUSH key3 c
(integer) 3

# 打印列表記錄,按從左到右的順序
127.0.0.1:6379> LRANGE key3 0 3
1) "b"
2) "a"
3) "c"

# 刪除key1,key2
127.0.0.1:6379> del key1
(integer) 1
127.0.0.1:6379> del key2
(integer) 1

設置redis 密碼 123456服務器

vi /etc/redis/redis.conf

#取消註釋requirepass foobared
requirepass 123456

#保存退出

密碼登陸redistcp

redis-cli -h 127.0.0.1 -a 123456 -p 6379

# 切記 -h -a -p 後面的空格必須有

開啓redis遠程鏈接ui

vi /etc/redis/redis.conf

#註釋bind 127.0.0.1
#bind 127.0.0.1

重啓Redis服務器spa

service redis restart

# 或者

/etc/init.d/redis-server restart

檢查Redis服務器佔用端口命令行

root@ubuntu16:~# netstat -nlt|grep 6379
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN

遠程鏈接redisrest

root@ubuntu:~# redis-cli -h 192.168.159.129 -a 123456 -h 6379
192.168.129.129:6379>

命令號不帶密碼鏈接redis

root@ubuntu:~# redis-cli -h 192.168.159.129 -h 6379
192.168.129.129:6379>auth 123456
OK
192.168.129.129:6379>keys *
1) "key2"
1) "key1"

在Redis集羣中使用認證密碼

若是Redis服務器,使用了集羣。除了在master中配置密碼外,也須要在slave中進行相應配置。在slave的配置文件中找到以下行,去掉註釋並修改與master相同的密碼便可:

# masterauth master-password
相關文章
相關標籤/搜索