一、準備工做(安裝gcc依賴)c++
# yum install gcc-c++
二、下載並解壓源碼包redis
# cd /usr/local # wget http://download.redis.io/releases/redis-4.0.10.tar.gz # tar -zxvf redis-4.0.10.tar.gz
三、編譯安裝spa
# cd redis-4.0.10 # make MALLOC=libc ## 將/usr/local/redis-4.0.10/src目錄下二進制文件安裝到/usr/local/bin # cd src # make install
四、修改配置文件rest
使用目錄/usr/local/redis-4.0.10下redis.conf做爲配置文件,修改內容以下:
code
五、至此,安裝完成blog
2、redis相關命令ip
一、直接使用 /usr/local/bin下二進制可執行文件rem
二、使用腳本get
進入目錄/usr/local/redis-4.0.10/utils,備份並修改redis_init_script源碼
應用:
3、systemd管理Redis
在/usr/lib/systemd/system目錄下新建文件redis.service,內容以下:
[Unit] Description=Redis After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/redis-4.0.10/utils/redis_init_script start ExecReload=/usr/local/redis-4.0.10/utils/redis_init_script restart ExecStop=/usr/local/redis-4.0.10/utils/redis_init_script stop [Install] WantedBy=multi-user.target
systemctl start redis.service # 啓動Redis
systemctl restart redis.service # 重啓Redis
systemctl stop redis.service # 結束Redis
systemctl enable redis.service # 設置Redis開機自啓
附:關於設置Redis訪問密碼
修改配置文件redis.conf便可設置訪問密碼
只是,設置密碼後沒法再使用腳本和systemctl執行stop restart命令,只能經過redis-cli進入終端,輸入密碼後執行shutdown命令以關機。