Linux 安裝redis 4.0.11

首先我們需要在虛擬機上安裝centos6.9,這是必備條件,這裏就不多說了,其次我們要去官網下載需要安裝的redis版本,我以redis 4.0.11爲例,下載地址:http://download.redis.io/releases/redis-4.0.11.tar.gz
這裏寫圖片描述
下載完成之後上傳到linux指定位置
這裏寫圖片描述
使用解壓命令解壓 tar zxvf redis-4.0.11.tar.gz
這裏寫圖片描述
解壓完成之後進入解壓後的文件夾 cd redis-4.0.11
執行編譯命令 make
這裏寫圖片描述
若出現如下提示,則說明未安裝gcc,使用命令安裝gcc:yum install gcc
這裏寫圖片描述
安裝完成之後可使用命令 gcc -v 查看gcc的版本信息
這裏寫圖片描述
若出現如下提示,則使用命令make MALLOC=libc,推測是因爲編譯庫的問題
這裏寫圖片描述
編譯成功後,進入src文件夾,執行make install進行Redis安裝
這裏寫圖片描述
安裝成功後,下面對Redis 進行部署,在redis下面創建bin
這裏寫圖片描述
執行移動文件命令將redis-4.0.11下面的redis.conf移動到redis/bin下面
mv redis-4.0.11/redis.conf bin/
這裏寫圖片描述
然後redis安裝的bin下面的文件默認會放到/usr/local/bin下面
這裏寫圖片描述
爲了方便管理,將這些文件全部移動到自己創建的bin文件夾下面
mv redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server /usr/local/jsServer/redis/bin/
這裏寫圖片描述
如果允許遠程連接這個redis,還需要修改bin下面的redis/conf
vim redis.conf
修改內容如下:
註釋掉綁定的IP使用本虛擬機的IP,在127.0.0.1前面加一個#
這裏寫圖片描述
將保護模式關閉,允許遠程連接,將protected-mode yes修改爲protected-mode no
這裏寫圖片描述
允許以守護進程運行(即後臺運行),將daemonize no修改爲daemonize yes
這裏寫圖片描述
其他配置
設置Redis密碼,編輯剛剛複製的配置文件:vi redis.conf,解除requirepass參數的註釋,並設置值,例如:requirepass ljx520
默認日誌位置 logfile /var/log/redis/redis.log
默認監聽端口 port 6379
綁定的主機地址 bind 127.0.0.1
默認持久化文件存放位置 /var/lib/redis dir /home/data/redisData
這裏就不多說了
配置好之後在bin下面使用啓動命令 ./redis-server redis.conf
這裏寫圖片描述
可使用命令查看redis的進程 ps -ef|grep redis
這裏寫圖片描述
如果防火牆沒配置6379的端口,則需要配置一個,或者關閉防火牆
vim /etc/sysconfig/iptables
添加端口 -A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
這裏寫圖片描述
保存之後重啓防火牆 service iptables restart

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