環(huán)境:操作系統(tǒng):centos6.5,redis:redis3.2.9
STEP 1:安裝包下載丸边,下載可以直接從官網(wǎng)下載典格,下載地址:redis官網(wǎng)母怜,
下載默認(rèn)放在了如下路徑:/root/Downloads文件加下
STEP 2:解壓
執(zhí)行命令:
> cd /root/Downloads/ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//切換至下載路徑
> tar -xzvf redis-3.2.9.tar.gz ? ?//解壓
STEP3:編譯源碼
> cd redis-3.2.9/src? ? ? //解壓之后得到文件夾:redis-3.2.9
> make install PREFIX=/usr/local/redis? ? ? ? //執(zhí)行編譯安裝命令,并把執(zhí)行文件安放到指定路徑下
執(zhí)行完以上命令之后,src文件加下會出現(xiàn)幾個(gè)可執(zhí)行文件辩蛋,如下:
在 /usr/local/文件夾下會自動(dòng)出現(xiàn) redis文件夾呻畸,redis文件夾下有bin文件夾,bin文件夾下會包含以上幾個(gè)可執(zhí)行文件
STEP 4:配置
> cd /root/Downloads/redis-3.2.9
> vim redis.conf
然后把daemonize的值改為yes
> cp redis.conf /usr/local/redis/ ? ? ?//把redis.conf文件復(fù)制到/usr/local/redis文件夾下
STEP 5:設(shè)置開機(jī)自動(dòng)啟動(dòng)
>cd /root/Downloads/redis-3.2.9/utils/
>vim redis_init_script
修改以下5部分悼院,前兩行為新增伤为,修改結(jié)果如下:
> mv redis_init_script /etc/init.d/redisd ? ? //把配置文件移動(dòng)到如下文件夾
> chkconfig --add redisd ? //設(shè)置開機(jī)自動(dòng)啟動(dòng)
STEP 6:設(shè)置環(huán)境變量
> vim /etc/profile
在最后行添加:export PATH=$PATH:/usr/local/redis/bin
> source /etc/profile ? ? ?//使配置
STEP 7:設(shè)置系統(tǒng)參數(shù)
>?vim /etc/sysctl.conf
在最后一行添加:vm.overcommit_memory = 1?
說明: 配置上面的內(nèi)核參數(shù),否則Redis腳本在重啟或停止redis時(shí)据途,將會報(bào)錯(cuò)绞愚,并且不能自動(dòng)在停止服務(wù)前同步數(shù)據(jù)到磁盤上/etc/sysctl.conf加上
STEP 8:設(shè)置日志、數(shù)據(jù)文件目錄
> vim /usr/local/redis/redis.conf
修改如下兩項(xiàng):
至此昨凡,redis安裝完成K住!