一、安裝
yum -y install tcl
安裝相關依賴
mkdir /usr/local/redis
創建redis安裝目錄
cd /usr/local/redis
進入redis目錄
wget http://download.redis.io/releases/redis-4.0.12.tar.gz
下載redis4.0最后一個穩定版的源碼
tar -zxvf redis-4.0.12.tar.gz
解壓
cd redis-4.0.12
進入安裝目錄
make MALLOC=libc
編譯
make test
測試一下
沒報錯就行了
make install
安裝
rm -rf ../redis-4.0.12.tar.gz
安裝完成后刪除壓縮包
以免占磁盤空間
vim redis.conf
開啟遠程訪問並設置口令
第69行注釋掉
改為
# bind 127.0.0.1
第88行改為
protected-mode no
第500行取消注釋並改為
requirepass Abcdef@123456
二、啟動
1、直接啟動:
./src/redis-server ./redis.conf
請注意帶上配置文件
否則修改不能生效!
2、守護進程啟動:
vim redis.conf
修改配置文件
第136行改為
daemonize yes
vim /lib/systemd/system/redis.service
在系統服務目錄里面創建redis.service文件
[Unit]
Description=redis_server
After=network.target
[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/redis-4.0.12/src/redis-server /usr/local/redis/redis-4.0.12/redis.conf
ExecReload=/usr/local/redis/redis-4.0.12/src/redis-server -s reload
ExecStop=/usr/local/redis/redis-4.0.12/src/redis-server -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
systemctl enable redis
設置開機啟動
systemctl start redis
啟動服務
systemctl stop redis
停止服務
systemctl restart redis
重啟服務
systemctl status redis
查看服務狀態
自帶的啟動腳本是
/usr/local/redis/redis-4.0.12/utils/redis_init_script
ln -s /usr/local/redis/redis-4.0.12/src/redis-cli /usr/bin/redis-cli
創建客戶端軟連接
開啟Redis默認的6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
三、本機登錄
1、redis-cli -a Abcdef@123456(登錄時帶密碼,會提示不安全)
2、redis-cli(登錄時不帶密碼)
auth Abcdef@123456
四、使用Redis Desktop Manager連接