Redis建置學習心得
設定開機時自動啟動redis, 在此使用CentOS 7之後的新功能, 註冊service的方式, 舊版的則請參考附註
1. 建立service相案給redis (port 6379)
# vi /lib/systemd/system/redis_6379.service
2. 輸入下列內容到檔案裡, 然後存檔離開 (copy的話用附件檔)
[Unit]
Description=Redis on port 6379
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf
ExecStop=/usr/local/bin/redis-cli -p 6379 shutdown
[Install]
WantedBy=multi-user.target
3. 啟動 Redis 服務
設定Service:
# systemctl daemon-reload
# systemctl enable redis_6379.service
Created symlink from /etc/systemd/system/multi-user.target.wants/redis_6379.service to /usr/lib/systemd/system/redis_6379.service.
啟動Redis服務 (如果已經手動啟動, 則不用執行這個動作)
# systemctl start redis_6379.service
完成上述的一切動作, 就可以來進行驗證, 看看服務是否啟動的. 下列語法如果回應PONG就表示redis目前已啟動服務.
# redis-cli -h 192.168.127.101 -p 6379 ping
PONG