Centos下Redis部署

封面是上海圖書館東館,第一次去,被震撼到了,在這里分享給大家。希望有機會我們可以在這里相遇。
1.下載最新穩(wěn)定版本到服務(wù)器,此命令可在任一目錄下運行
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
2.解壓tar包至/opt目錄下
#解壓目錄可自定義,這里以/opt為路徑
tar zxvf redis-6.2.6.tar.gz -C? /opt
3.編譯redis
cd redis-6.2.6
make
4.安裝redis
#安裝目錄可自定義,這里以/opt/redis為路徑
make install PREFIX=/opt/redis/
#進入redis目錄
cd /opt/redis
#創(chuàng)建conf目錄
mkdir conf
#將解壓包下的redis.conf拷貝至創(chuàng)建的conf目錄下
?mv /usr/local/src/redis-6.2.6/redis.conf ./conf/
5.修改redis.conf
vim /opt/redis/conf/redis.conf
#重要參數(shù)如下,按需修改
port 6379? #指定使用的端口號
bind 127.0.0.1 -::1? #IP監(jiān)聽的網(wǎng)絡(luò)端口,當被注釋時默認監(jiān)聽所有IP
loglevel notice? #服務(wù)器日志等級,4個參數(shù)分別為debug\verbose\notice\warning
logfile “”?#指定日志文件,默認是使用系統(tǒng)的標準輸出
save 900 1?#900秒后保存,至少有1個key被更改時才會觸發(fā)?
save 300 10?#300秒后保存,至少有10個key被更改時才會觸發(fā)?
save 60 10000?#60秒后保存,至少有10000個key被更改時才會觸發(fā)
stop-writes-on-bgsave-error yes?#最近一次save操作失敗則停止寫操作?
rdbcompression yes?#啟用壓縮?
dbfilename dump.rdb?#指定存儲數(shù)據(jù)的文件名?
dir ./?#指定工作目錄,rdb文件和aof文件都會存放在這個目錄中,默認為當前目錄
maxclients 10000 #clients最大連接數(shù),根據(jù)業(yè)務(wù)需求調(diào)整
requirepass 123456 #設(shè)置redis密碼,默認為無密碼
#還有很多參數(shù)這里不一一贅述,大家可以參考一下下面的鏈接
https://developer.aliyun.com/article/512975
6.啟動redis
/opt/redis/bin/redis-server /opt/redis/conf/redis.conf &

7.檢查redis進程和端口
ps -ef | grep redis | grep -v grep
netstat -antp | grep redis

到這里一臺redis就安裝完成了。