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 種:
- 運行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
- 使用 nohup 命令:後臺運行同時加載自定義的配置文件,輸入日誌到 redis.log 中。
nohup src/redis-server redis.conf > /home/redis.log 2>&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