一、安裝過程
1、准備工作(安裝gcc依賴)
# yum install gcc-c++
2、下載並解壓源碼包
# cd /usr/local # wget http://download.redis.io/releases/redis-4.0.10.tar.gz # tar -zxvf redis-4.0.10.tar.gz
3、編譯安裝
# cd redis-4.0.10 # make MALLOC=libc ## 將/usr/local/redis-4.0.10/src目錄下二進制文件安裝到/usr/local/bin # cd src # make install
4、修改配置文件
使用目錄/usr/local/redis-4.0.10下redis.conf作為配置文件,修改內容如下:
5、至此,安裝完成
二、redis相關命令
1、直接使用 /usr/local/bin下二進制可執行文件
2、使用腳本
進入目錄/usr/local/redis-4.0.10/utils,備份並修改redis_init_script
應用:
三、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命令以關機。