1.下載安裝包
2.解壓安裝包
tar -zxvf redis-4.0.6.tar.gz
3.編譯安裝
make
4.進入src文件繼續編譯
[root@es redis-4.0.6]# cd src && make install
5.啟動方式設置
5.1 直接啟動,src目錄下執行:./redis-server (窗口關閉進程停止)
5.2 后台啟動
修改redis.conf文件,daemonize no 修改為:yes,啟動時候指定配置文件。
5.3開機自啟動:
redis_init_script 腳本拷貝到 /etc/init.d 下 修改名字為 redis
[root@es init.d]# cp /home/redis-4.0.6/utils/redis_init_script /etc/init.d/redis
編輯配置文件。添加注釋頭部信息:
redis默認不支持chkconfig,redis服務必須在運行級2,3,4,5下被啟動或關閉,啟動的優先級是90,關閉的優先級是10。
拷貝一下redis.conf文件到/etc/redis目錄下:
cp redis.conf /etc/redis/6379.conf
編輯一下6379.conf文件,將daemonize 的 no 值改成 yes
賦權
[root@es redis]# chmod +x /etc/init.d/redis
開啟啟動
[root@es redis]# chkconfig redis on
redis啟動:
redis停止:
服務器reboot或者shutdown下點重新啟動后,我們查詢redis進程其實已經啟動了
備注:編譯安裝需要gcc環境,yum intsall gcc.
修改配置:
- 允許遠端訪問: # bind 127.0.0.1 - 后端啟動(守護進程):daemonize yes - 允許外部訪問:protected-mode no