Centos7安裝Redis5.0.3


1.切換目錄

cd tmp

2.下載

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

3.解壓,刪除壓縮包

tar xzf redis-5.0.3.tar.gz

rm redis-5.0.3.tar.gz

cd redis-5.0.3

4.編譯源碼

make

如果make報錯

解決方法:安裝gcc編譯工具   

yum install gcc

進入目錄
cd deps
先編譯以下幾個目錄  
make hiredis lua jemalloc  linenoise
編譯成功以后,
cd ../
make
 
5.修改配置文件
vi redis.conf
允許遠程訪問
bind 127.0.0.1 修改為 # bind 127.0.0.1
默認啟動時后台啟動
daemonize yes
設置密碼
requirepass abc123

進入 src 文件夾以配置文件的形式啟動項目

cd src
./redis-server ../redis.conf

查看是否啟動成功,如果有 6379 端口的服務代表啟動成功
netstat -nlpt
 
 
6.打開客戶端
./redis-cli
# 進入客戶端交互模式后輸入
auth abc123
 
7.測試是否可用
set test test
get test
 
 
8.設置redis 開機自啟動
 在/etc目錄下新建redis目錄

cd /etc

mkdir redis

將/tmp/redis-5.0.3/redis.conf 文件復制一份到/etc/redis目錄下,並命名為6379.conf

cp /tmp/redis-5.0.3/redis.conf /etc/redis/6379.conf

將redis的啟動腳本復制一份放到/etc/init.d目錄下 

cp /tmp/redis-5.0.3/utils/redis_init_script /etc/init.d/redisd

切換到/etc/init.d目錄下 然后執行自啟命令

cd /etc/init.d/

chkconfig redisd on

 

啟動 關閉 redis

service redisd start

service redisd stop

如果stop失敗 報/usr/local/bin/redis-cli: No such file or directory

修改啟動腳本 資源包路徑

vi redisd


EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
修改為
EXEC=/tmp/redis-5.0.3/src/redis-server
CLIEXEC=/tmp/redis-5.0.3/src/redis-cli

 

參考:
https://redis.io/download
https://blog.csdn.net/linyifan_/article/details/86508298

 


免責聲明!

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



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