Centos 7離線安裝redis

一.檢查是否安裝了 gcc 和 g++

gcc --version
g++ --version

如果沒安裝,請參考本博客另一篇博文進行安裝:https://blog.csdn.net/xyy1028/article/details/103745702

 

二.下載redis

在個人電腦上下載redis安裝包,可以在網站 http://download.redis.io/releases/ 中選擇需要安裝的版本,我下載的是 redis-4.0.11.tar.gz

 

三.將redis-4.0.11.tar.gz上傳到服務器上並解壓 

我上傳到了 /opt/software 文件夾下

解壓:

tar -xvf redis-4.0.11.tar.gz

四.安裝redis

cd redis-4.0.11

1. 執行:

make MALLOC=libc

成功後如圖:

2. 執行

cd src && make install

成功後如圖:

 

五.啓動redis

cd redis-4.0.11/src
./redis-server

 如圖:

 

六.設置開機自啓並添加到系統服務

1.依次執行:

mkdir /etc/redis
cd /opt/software/redis-4.0.11
cp redis.conf /etc/redis/6379.conf

2.修改redis啓動爲後臺啓動

vim /etc/redis/6379.conf

設置後臺運行:

2.1 將daemonize設置爲yes

2.2 設置密碼 "123zxcv"


2.3 如果外網無法連接,將bind 172.0.0.1 改爲 0.0.0.0

 

七.將啓動文件拷貝到init.d中

cp /opt/software/redis-4.0.11/utils/redis_init_script /etc/init.d/redisd

八.修改啓動腳本參數

vi /etc/init.d/redisd

添加:

# chkconfig: 2345 10 90
# description: Start and Stop redisd

修改:

EXEC=/opt/software/redis-4.0.11/src/redis-server
CLIEXEC=/opt/software/redis-4.0.11/src/redis-cli
PIDFILE=/opt/software/redis-4.0.11/redis_${REDISPORT}.pid

如圖:

九.增加腳本執行權限

chmod +x /etc/init.d/redisd

十.增加系統服務

chkconfig --add redisd
chkconfig --list redisd

十一啓動redis服務測試

service redisd start

如圖:

十二.查看 reids 狀態

ps -aux | grep redis

如圖:

啓動成功

 

十三.python測試是否成功啓動

import redis
r = redis.Redis(host='192.168.80.128', password='123zxcv', port=6379, db=0)
r.set('name','why') 
r.get('name')

linux命令行如圖所示:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章