CentOS7怎樣安裝Redis4.0.12


一、安裝

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連接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM