1 下載安裝
1、首先到官網下載redis,當前最新的版本應該是3.2.9,下載當時最新的穩定版本即可;
下載官網地址:http://redis.io
2、將下載下來的壓縮文件拷貝到/usr/local/目錄下;
sudo cp redis-3.2.9.tar.gz
3、進入redis-3.2.9目錄;
編譯測試:sudo make test
redis安裝:sudo make install
至此完全安裝成功,下面來說一下redis的配置
2 配置redis
1、在/usr/local目錄下創建三個文件夾,包括bin,etc,db三個目錄,如果已有就直接用吧
sudo mkdir /usr/local/bin
sudo mkdir /usr/local/etc
sudo mkdir /usr/local/db
2、進入/usr/local/etc/文件夾,創建redis文件夾,並創建redis.conf配置文件,也可以把安裝目錄下
(即之前解壓縮的/usr/local/redis-3.2.9/redis.conf)復制過來,再進行修改;
3、修改redis.conf配置文件,主要注意的是配置一下ip地址(如果配成127.0.0.1,那么默認只能本機訪
問redis服務器,如果需要其他局域網內機器或外網機器進行訪問時,請配置成當前機器的ip地址),超時時
間,日志文件位置等等。具體內容可以在網上搜索redis配置文件每一個含義,這里后續補齊。
3 啟動
1、進入/usr/local/bin/目錄下,啟動redis
sudo ./redis-server /usr/local/etc/redis/redis.conf
2、啟動之后,實時查看啟動日志
tail -f /usr/local/etc/redis/log-redis.log
至此,redis完成搭建,默認端口是6379
如果想操作redis,進入bin目錄之后,使用redis客戶端工具進行查看
sudo ./redis-cli -h xxx.xxx.xx.xxx -p 6379 -a password
4 停止服務
如果想停止redis服務的兩種方法:
1、殺掉進程 kill -s 9 進程號;
2、在redis-cli中使用shutdown命令
5 設置密碼
進入redis客戶端執行命令
獲取密碼 config get requirepass
設置密碼 config set requirepass 123456
* 如果在服務器上安裝了redis,但是使用redis desktop manager遠程連接redis不上,
如果長時間連接不上,可能有兩種可能性
a)bind了127.0.01:只允許在本機連接redis
b)protected-mode設置了yes(使用redis desktop manager工具需要配置,其余不用)
那么修改redis.conf文件中的
(1)vi /etc/redis.conf
# 找到 bind 127.0.0.1 將其注釋
# 找到 protected-mode yes 將其改為 protected-mode no
(2)重啟redis
先:service redis stop 后:service redis start
或者
先: 殺掉進程 后:./redis-server /usr/local/etc/redis/redis.conf
liunx上安裝可以參考:https://www.cnblogs.com/AllWjw/p/15771097.html