安裝(Linux)
-
下載
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
-
解壓
tar -zxvf redis-5.0.5.tar.gz
-
安裝
make
maket test報錯
you need tcl 8.5 or newer in order to run the Redis test
wget https://sourceforge.net/projects/tcl/files/Tcl/8.6.9/tcl8.6.9-src.tar.gz
tar -zxvf tcl8.6.9-src.tar.gz
make
make install -
安裝服務
/src/utils/install_server.sh
/opt/redis-5.0.5/redis.conf
/opt/redis-5.0.5/redis.log
/opt/redis-5.0.5/data
chkconfig --list | grep redis
# 默認服務名 redis_6379
# 可以改動此腳本進行 /etc/rc.d/init.d/redis_6379 改動啟動服務等
[root@localhost utils]# systemctl status redis_6379
● redis_6379.service - LSB: start and stop redis_6379
Loaded: loaded (/etc/rc.d/init.d/redis_6379; bad; vendor preset: disabled)
Active: inactive (dead)
Docs: man:systemd-sysv-generator(8)
systemctl stop redis_6379
systemctl start redis_6379 -
運行
$ src/redis-server
# 或者指定配置文件執行
redis-server ./redis.conf
# 內置客戶端
$ src/redis-cli
用Redis Desktop Manager連接Redis(CentOS)
-
-
設置Redis密碼。在設置密碼之前,首先要開啟服務端,然后再用客戶端進行連接,最后通過客戶端來設置密碼。 a.src/redis-cli 啟動內置客戶端 b.config set requirepass 123qwe 設置密碼為 123qwe c.auth 123qwe
-
確保網絡暢通以及6379端口對外開啟。
# telnet客戶端需要在 “程序與功能” 開啟 windows執行
telnet 192.168.0.102 6379
# linux 下執行
# 查看端口是否開啟
firewall-cmd --query-port=6379/tcp
# 開啟端口
firewall-cmd --add-port=6379/tcp -
檢查
#redis 是否在運行
ps -ef |grep redis
#端口是否監聽中
netstat -lntp|grep 6379
#查看版本
/src/redis-server -v