環境:centos7.4
1、安裝
redis下載地址:http://download.redis.io/releases/
本文以reids-stable版本為例
在虛擬機中下載(當然也可下載后上傳到虛擬機中或服務器上)
命令:wget http://download.redis.io/releases/redis-stable.tar.gz
下載完成后解壓:tar zvxf redis-stable.tar.gz
進入redis-stable目錄,(里面有README.md文件,介紹redis及用法)
執行命令:make
make命令執行完成后,src目錄中會生成redis-cli和redis-server(當然還有其它文件)
2、執行make命令后,redis就已經安裝完成,運行redis-server就可啟動redis服務
為了方便管理,我們可以將redis安裝到指定的目錄中。
執行完make使命后,再執行以下命令(指定安裝目錄,會將可執行命令安裝到該目錄下)
make install PREFIX=/usr/local/redis
3、啟動,有兩種方式。
方式一:阻塞式運行(不使用配置文件)
進行入src目錄下執行命令:./redis-server
使用ctrl+c退出
方式二:后台運行(使用配置文件)
將redis-stable目錄下的redis.conf考到2中redis目錄下:
cp redis.conf /usr/local/redis/
修改redis安裝目錄下的redis.conf文件,將daemonize no修改為:daemonize yes
(使用守護線程,即后台運行)
執行命令:bin/redis-server redis.conf
4、連接redis服務器,使用redis-cli,命令:bin/redis-cli
5、以上連接redis使用的是默認配置,還可以指定端口、socket、數據庫等。
指定端口:bin/redis-cli -p 6379 (6379是默認端口)
指定ip: bin/redis-cli -h localhost (127.0.0.1是默認的)
具體可以使用命令查看: bin/redis-cli --help
6、設置密碼,修改配置文件。
# masterauth <master-password> 在這行下面加入:requirepass redis
(這里的redis是密碼)
保存后重啟:
bin/redis-cli shutdown 關閉redis服務
bin/redis-server redis.conf 啟動redis服務
(可以自己寫個shell腳本)