日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

CentOS7 Python3安装redis

發(fā)布時(shí)間:2025/3/18 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7 Python3安装redis 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

CentOS7安裝配置Redis

第一步:下載redis安裝包

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

想下載哪個(gè)版本可以復(fù)制上面鏈接刪除redis-*部分內(nèi)容,可以查看到所有redis版本的安裝包

第二步:解壓安裝包

tar -zxvf redis-4.0.9.tar.gz -C /usr/local/

將壓縮包解壓到指定目錄

第三步:安裝gcc依賴(lài)

先通過(guò)gcc -v是否有安裝gcc,如果沒(méi)有安裝,執(zhí)行命令sudo?yum install -y gcc

第四步:cd到redis的解壓目錄下,并執(zhí)行

cd /usr/local/redis-4.0.9/ 此處目錄根據(jù)下載的redis版本及解壓路徑調(diào)整

第五步:編譯安裝

make MALLOC=libc?

?

將/usr/local/redis-4.0.9/src目錄下的文件加到/usr/local/bin目錄

cd src && make install

第六步:測(cè)試是否安裝成功

cd /usr/local/redis-4.0.9/src/

./redis-server

如果顯示蕾西以上部分信息,就已經(jīng)安裝成功了,ctrl+c關(guān)閉窗口

第七步:配置redis

以后臺(tái)進(jìn)程方式啟動(dòng):

1.修改/usr/local/redis-4.0.9/redis.conf:? ??daemonize no? ?將值改為yes 保存退出

2.指定redis.conf文件啟動(dòng):? ? ? ? ? ? ? ? ? ? ? ? ? ?./redis-server /usr/local/redis-4.0.9/redis.conf

設(shè)置redis遠(yuǎn)程連接:

1.因?yàn)閞edis默認(rèn)設(shè)置允許本地連接,所以我們要將redis.conf中將bind 127.0.0.1 改為bind 0.0.0.0或者注釋該行

2.另外,阿里云ECS有一個(gè)安全組,找到并添加規(guī)則允許6379端口訪(fǎng)問(wèn)

設(shè)置redis連接密碼:

在redis.conf中搜索requirepass這一行,然后在合適的位置添加配置

requirepass yourpassword

設(shè)置完成后執(zhí)行/usr/local/bin/redis-server /usr/local/redis-4.0.9/redis.conf 更新配置

第八步:設(shè)置開(kāi)機(jī)自啟動(dòng)

由于上面我們執(zhí)行了redis進(jìn)程啟動(dòng),通過(guò)ps -aux | grep redis查看redis進(jìn)程,并用kill -9 進(jìn)程id殺死


?

1、在/etc目錄下新建redis目錄

mkdir /etc/redis

2、將/usr/local/redis-4.0.9/redis.conf 文件復(fù)制一份到/etc/redis目錄下,并命名為6379.conf

cp /usr/local/redis-4.0.9/redis.conf /etc/redis/6379.conf

3、將redis的啟動(dòng)腳本復(fù)制一份放到/etc/init.d目錄下

cp /usr/local/redis-4.0.9/utils/redis_init_script /etc/init.d/redisd

4、設(shè)置redis開(kāi)機(jī)自啟動(dòng)

先切換到/etc/init.d目錄下

然后執(zhí)行自啟命令chkconfig redisd on

如果顯示service redisd does not support chkconfig??解決方法:

使用vim編輯redisd文件,在第一行加入如下兩行注釋,保存退出

# chkconfig:?? 2345 90 10

# description:? Redis is a persistent key-value database

注釋的意思是,redis服務(wù)必須在運(yùn)行級(jí)2,3,4,5下被啟動(dòng)或關(guān)閉,啟動(dòng)的優(yōu)先級(jí)是90,關(guān)閉的優(yōu)先級(jí)是10。

再次執(zhí)行開(kāi)機(jī)自啟命令chkconfig redisd on,這個(gè)時(shí)候應(yīng)該就能成功了

現(xiàn)在可以直接已服務(wù)的形式啟動(dòng)和關(guān)閉redis了

啟動(dòng):service redisd start

關(guān)閉:service redisd stop

?

轉(zhuǎn)載于:https://www.cnblogs.com/fuyuteng/p/9258468.html

總結(jié)

以上是生活随笔為你收集整理的CentOS7 Python3安装redis的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。