centos7 安裝部署運行 Redis5 install_server.sh

Redis5 下載與解壓(官網: https://redis.io/download )

下載命令:$ wget http://download.redis.io/releases/redis-5.0.7.tar.gz
解壓命令:tar -xzvf redis-5.0.7.tar.gz

Redis5 安裝(先安裝gcc依賴)

安裝依賴:yum install gcc
安裝依賴:yum install gcc-c++

進入目錄:cd redis-5.0.7
安裝命令:make & make install

Redis5 運行

不推薦直接在前臺運行 redis,如果用 ctrl+z 將 redis 切換到後臺後,此時 redis 將被掛起,不能被連接。有 3 種方法後臺運行redis。推薦第 1 種:

  1. 運行redis自帶的安裝程序:redis-5.0.7/utils/install_server.sh,安裝期間可以自己配置端口號等信息,也可以使用默認值,默認後臺運行,開機自動啓動,很方便。以下是安裝完畢後的各種配置文件:
Selected config:
Port           : 6379
Config file    : /etc/redis/6379.conf
Log file       : /var/log/redis_6379.log
Data dir       : /var/lib/redis/6379
Executable     : /usr/local/bin/redis-server
Cli Executable : /usr/local/bin/redis-cli
  1. 使用 nohup 命令:後臺運行同時加載自定義的配置文件,輸入日誌到 redis.log 中。
nohup src/redis-server redis.conf > /home/redis.log 2>&1 &
  1. 修改 redis 配置文件:redis.conf,將daemonize no改爲daemonize yes,直接運行src/redis-server,默認就是後臺運行了。

Redis5 關閉服務

查看運行 : ps -ef | grep redis
關閉命令 : src/redis-cli shutdown
強制關閉 : kill -9 id

Redis5 允許遠程連接

redis 默認只允許自己的電腦(127.0.0.1)連接。如果想要其他電腦進行遠程連接,將 配置文件 redis.conf 中的 bind 127.0.0.1 後添加自己的ip即可。然後重新運行redis服務。

redis.conf 中修改:
bind 127.0.0.1 10.10.10.10 123.123.123.123
protected-mode no

Redis5 增加密碼

redis 增加密碼需要修改 redis.conf 配置文件,將 requirepass 的註釋解除掉,在後面加上自己的密碼。然後重新運行 redis 服務。

requirepass  mypassword

連接命令:src/redis-cli -a mypassword
關閉命令:src/redis-cli -a mypassword shutdown

參考:http://www.fengyunxiao.cn

參考:https://www.fengyunxiao.cn/blogs

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