CentOS7 Python3安装redis
CentOS7安裝配置Redis
第一步:下載redis安裝包
wget http://download.redis.io/releases/redis-4.0.9.tar.gz??
想下載哪個版本可以復制上面鏈接刪除redis-*部分內容,可以查看到所有redis版本的安裝包
第二步:解壓安裝包
tar -zxvf redis-4.0.9.tar.gz -C /usr/local/
將壓縮包解壓到指定目錄
第三步:安裝gcc依賴
先通過gcc -v是否有安裝gcc,如果沒有安裝,執行命令sudo?yum install -y gcc
第四步:cd到redis的解壓目錄下,并執行
cd /usr/local/redis-4.0.9/ 此處目錄根據下載的redis版本及解壓路徑調整
第五步:編譯安裝
make MALLOC=libc?
?
將/usr/local/redis-4.0.9/src目錄下的文件加到/usr/local/bin目錄
cd src && make install
第六步:測試是否安裝成功
cd /usr/local/redis-4.0.9/src/
./redis-server
如果顯示蕾西以上部分信息,就已經安裝成功了,ctrl+c關閉窗口
第七步:配置redis
以后臺進程方式啟動:
1.修改/usr/local/redis-4.0.9/redis.conf:? ??daemonize no? ?將值改為yes 保存退出
2.指定redis.conf文件啟動:? ? ? ? ? ? ? ? ? ? ? ? ? ?./redis-server /usr/local/redis-4.0.9/redis.conf
設置redis遠程連接:
1.因為redis默認設置允許本地連接,所以我們要將redis.conf中將bind 127.0.0.1 改為bind 0.0.0.0或者注釋該行
2.另外,阿里云ECS有一個安全組,找到并添加規則允許6379端口訪問
設置redis連接密碼:
在redis.conf中搜索requirepass這一行,然后在合適的位置添加配置
requirepass yourpassword
設置完成后執行/usr/local/bin/redis-server /usr/local/redis-4.0.9/redis.conf 更新配置
第八步:設置開機自啟動
由于上面我們執行了redis進程啟動,通過ps -aux | grep redis查看redis進程,并用kill -9 進程id殺死
?
1、在/etc目錄下新建redis目錄
mkdir /etc/redis
2、將/usr/local/redis-4.0.9/redis.conf 文件復制一份到/etc/redis目錄下,并命名為6379.conf
cp /usr/local/redis-4.0.9/redis.conf /etc/redis/6379.conf
3、將redis的啟動腳本復制一份放到/etc/init.d目錄下
cp /usr/local/redis-4.0.9/utils/redis_init_script /etc/init.d/redisd
4、設置redis開機自啟動
先切換到/etc/init.d目錄下
然后執行自啟命令chkconfig redisd on
如果顯示service redisd does not support chkconfig??解決方法:
使用vim編輯redisd文件,在第一行加入如下兩行注釋,保存退出
# chkconfig:?? 2345 90 10
# description:? Redis is a persistent key-value database
注釋的意思是,redis服務必須在運行級2,3,4,5下被啟動或關閉,啟動的優先級是90,關閉的優先級是10。
再次執行開機自啟命令chkconfig redisd on,這個時候應該就能成功了
現在可以直接已服務的形式啟動和關閉redis了
啟動:service redisd start
關閉:service redisd stop
?
轉載于:https://www.cnblogs.com/fuyuteng/p/9258468.html
總結
以上是生活随笔為你收集整理的CentOS7 Python3安装redis的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL分布式集群
- 下一篇: 解释器设计模式