CentOS7中設定Redis開機自啟
阿新 • • 發佈:2021-10-28
在你自己的redis安裝目錄中找到/utils/redis_init_script
cd /usr/local/redis-6.2.6/utils/redis_init_script
這個檔案是redis的啟動檔案
拷貝到/etc/init.d下
cd /etc/init.d cp /usr/local/redis-6.2.6/utils/redis_init_script redis
init.d資料夾是CentOS系統啟動時自己要掃描的資料夾,所以將redis的資料夾放在這個目錄下
接著編輯拷貝過來的redis檔案
vi redis #在第二行加上 #chkconfig: 2345 80 90 #配置修改 PATH=/usr/local/bin:/sbin:/usr/bin:/bin #我是將redis安裝在/usr/local下,看你情況 REDISPORT=6379 #不用改 EXEC=/usr/local/bin/redis-server #也是安裝路徑下的 CLIEXEC=/usr/local/bin/redis-cli #同上 REDIS_CLI=/usr/local/redis-6.2.6/src/redis-cli #同上 PIDFILE=/var/run/redis_${REDISPORT}.pid #這個每個人都是一樣的,最後的pid名字可以自己起 CONF="/usr/local/redis-6.2.6/redis.conf" #也是安裝路徑下的
注意:記得把註釋刪了,或者換行,會報錯;redis.conf和防火牆的問題大家百度解決就好
OK,儲存後重啟redis
service redis stop service redis start
ps aux | grep redis-server #檢視redis是否開啟
[root@smart-platform-Redis ~]# ps aux | grep redis-server root 1215 0.1 0.2 162512 9828 ? Ssl 13:37 0:00 /usr/local/bin/redis-server *:6379 root 3021 0.0 0.0 112828 992 pts/0 S+ 13:37 0:00 grep --color=auto redis-server [root@smart-platform-Redis ~]# 這種情況就啟動成功了!
最後,重啟你的伺服器,檢視Redis埠是否自動啟動
學習工作順利,祝好!