新聞中心
Redis作為一款優(yōu)秀的內(nèi)存數(shù)據(jù)庫,特別受歡迎,具有多引擎支持,可以用作高性能KV存儲和持久化策略,實(shí)現(xiàn)了緩存和存儲的完美結(jié)合,很受用戶喜愛,本文將介紹Redis如何精簡實(shí)現(xiàn)開機(jī)自啟動,方便Redis的使用和推廣。

汕尾網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,汕尾網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為汕尾成百上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的汕尾做網(wǎng)站的公司定做!
Redis的服務(wù)器端實(shí)現(xiàn)開機(jī)自啟動因Linux不同系統(tǒng)而異,但每種Linux都有以下幾種實(shí)現(xiàn)開機(jī)自啟動的方式,以CentOS系統(tǒng)為例:
1.精簡法實(shí)現(xiàn)開機(jī)自啟動:
可以自己修改Linux啟動項,編寫一個Redis開機(jī)啟動程序,將其添加到/ etc / rc.d /rc.local文件中,以便啟動Redis服務(wù)器,具體步驟如下:
(1) 將Redis應(yīng)用程序復(fù)制到某個目錄下,這里以/usr/local/目錄下為例,具體命令如下:
$ cp redis-xxx-xxx.tar.gz /usr/local/
(2) 使用tar命令進(jìn)行解壓,并切換到Redis目錄下
$tar -zxvf redis-xxx-xxx.tar.gz
$cd redis-xxx-xxx
(3) 安裝Redis程序
$make
$make install
(4) 編寫腳本以實(shí)現(xiàn)開機(jī)自啟動,編輯/etc/rc.d/rc.local文件,添加如下內(nèi)容:
/usr/local/redis-xxx-xxx/src/redis-server >/dev/null 2>&1 &
(5) 修改文件權(quán)限
$chmod +x /etc/rc.d/rc.local
2. 使用supervisor的方式實(shí)現(xiàn)開機(jī)自啟動
有的Linux系統(tǒng)中可能沒有自帶的supervisor,需要我們自己進(jìn)行安裝,具體如下:
(1)安裝pip及epel源
$yum install -y python-pip
$yum install -y epel-release
(2) 安裝supervisor
$pip install supervisor
(3) 配置supervisor
$echo_supervisord_conf > /etc/supervisord.conf
(4) 編輯配置文件/etc/supervisord.conf,在‘Include’部分添加如下內(nèi)容:
[program:redis]
command=/usr/local/redis-xxx-xxx/src/redis-server
autostart=true
autorestart=true
priority=9
(5) 創(chuàng)建supervisor啟動項實(shí)現(xiàn)開機(jī)自啟動,編寫/etc/rc.d/rc.local文件,添加如下內(nèi)容:
/usr/bin/supervisord -c /etc/supervisord.conf
以上兩種方法都可以幫助我們精簡實(shí)現(xiàn)Redis的開機(jī)自啟動,使Redis更加方便,更容易使用。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認(rèn)可。
新聞名稱:Redis精簡實(shí)現(xiàn)開機(jī)自啟動(redis設(shè)置開機(jī)運(yùn)行)
轉(zhuǎn)載來源:http://m.fisionsoft.com.cn/article/cdihpgo.html


咨詢
建站咨詢
