CentOS安裝Redis + 開機(jī)啟動(dòng)

下載安裝

1. Redis官網(wǎng)復(fù)制下載地址

http://download.redis.io/releases/redis-4.0.10.tar.gz

2.下載

# wget http://download.redis.io/releases/redis-4.0.10.tar.gz

3.解壓

# tar xzf redis-4.0.10.tar.gz
# cd redis-4.0.10

4.安裝

# make
# make install

5.啟動(dòng)

# redis-server

配置開機(jī)啟動(dòng)

1. 配置初始化腳本

將utils文件夾下的初始化腳本文件redis_init_script復(fù)制一份到/etc/init.d/下面,文件名為 redis_端口號(hào)。

cp utils/redis_init_script /etc/init.d/redis_6379

2. 建立以下需要的文件夾

/etc/redis 存放Redis的配置文件
/var/redis/端口號(hào) 存放Redis的持久化文件

3. 修改配置文件

復(fù)制配置文件模板(redis-4.0.10/redis.conf)復(fù)制到上面創(chuàng)建的/etc/redis 目錄中,以端口號(hào)命名(如“6379.conf”)

# cp redis-4.0.10/redis.conf /etc/redis/6379.conf

通過vim修改以下配置

參數(shù) 說明
daemonize yes 使Redis以守護(hù)進(jìn)程模式運(yùn)行
pidfile /var/run/redis_端口號(hào).pid 設(shè)置Redis的PID文件位置
port 端口號(hào) 設(shè)置Redis監(jiān)聽的端口號(hào)
dir /var/redis/端口號(hào) 設(shè)置持久化文件存放位置

現(xiàn)在也可以使用下面的命令來(lái)啟動(dòng)和關(guān)閉Redis了

# /etc/init.d/redis_6379 start
Starting Redis server...
27970:C 01 Jul 15:17:16.116 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
27970:C 01 Jul 15:17:16.117 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=27970, just started
27970:C 01 Jul 15:17:16.117 # Configuration loaded

# /etc/init.d/redis_6379 stop
Stopping ...
Redis stopped

說好的開機(jī)啟動(dòng)呢?

要讓redis開機(jī)啟動(dòng),還需要對(duì)Redis初始化腳本進(jìn)行簡(jiǎn)單修改

vim /etc/init.d/redis_6379

在第四行as it does use of ***前面的位置插入這兩行(是的,帶著#號(hào))

# chkconfig: 2345 90 10 
# description: Redis is a persistent key-value database
# as it does use of the /proc filesystem.

將redis加入系統(tǒng)啟動(dòng)項(xiàng)

# cd /etc/init.d/
# chkconfig redis_6379 on
/* 
  別像下面那樣按路徑來(lái)寫,會(huì)報(bào)錯(cuò):知道為什么的小伙伴留言告訴我一下哈
  服務(wù) /etc/init.d/redis_6379 信息讀取出錯(cuò):沒有那個(gè)文件或目錄
*/
# chkconfig /etc/init.d/redis_6379 on

然后就可以直接啟動(dòng)/關(guān)閉redis了

service redis_6379 start
service redis_6379 stop

關(guān)機(jī)再開機(jī)檢查一下redis是否開機(jī)啟動(dòng)了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容