設定服務
可以看到如果我們啟動redis服務的話,每次都要進入到安裝目錄,這樣是不是很繁瑣,所以我們將redis做成乙個服務,我們直接啟動。
首先將utils/redis_init_script檔案複製到/etc/init.d下,同時易名為redis。執行命令
cp/usr/local/redis-3.0.2/utils/redis_init_script /etc/rc.d/init.d/redis
然後在執行命令,vi/etc/rc.d/init.d/redis,並在文件第二行新增# chkconfig: 2345 80 90。如果/usr/local/redis/bin中沒有redis-server和redis-cli檔案的話,我們要在我們的安裝目錄下複製乙個過來。否則服務啟動時找不到redis-server。下圖第二個紅框所示。並且在第三個$exec $conf 後邊加乙個&,表示讓redis作為後台服務啟動,否則該服務會獨佔輸入屏。
可以看到在/etc/init.d/redis檔案中有這麼一行:conf="/etc/redis/$.conf"。於是將redis配置檔案拷貝到/etc/redis/下 。
?
1
2
3
mkdir
/etc/redis
cp
/usr/local/redis-3
.0.2
/redis
.conf
/etc/redis/6379
.conff
完成上面的操作之後,即可註冊服務:
?
1
chkconfig --add redis
然後啟動redis服務
我們我們要將/etc/rc.d/init.d/redis 檔案中的redis_$.pid修改為redis.pid。
redis設定服務
設定服務 可以看到如果我們啟動redis服務的話,每次都要進入到安裝目錄,這樣是不是很繁瑣,所以我們將redis做成乙個服務,我們直接啟動。首先將utils redis init script檔案複製到 etc init.d下,同時易名為redis。執行命令 cp usr local redis 3...
CentOS 設定redis為服務
首先,如果是yum安裝的最省事,已經是服務了。下面說的是自己用原始碼安裝後的 centos 6.x 假設編譯安裝之後的幾個執行檔案在 usr local bin 目錄下,redis.conf在 etc 目錄下 cd etc init.d vi redis 輸入如下內容 bin sh chkconfi...
設定redis為window服務
系統 window 在linux系統裡,可以設定redis的conf檔案裡的daemonize yes 可以後台執行,而在window系統裡,如果是在cmd裡視窗裡啟動的redis server,當視窗關閉之後,隨之悲劇的時候 redis服務也跟著停掉了。所以,把redis註冊成window服務,就...