centos7部署redis

1.下載redis的包redis

cd/home/downloads網站

wget  http://download.redis.io/releases/redis-3.2.1.tar.gzserver

或者去這個網站下載,經過xhtp上傳到該目錄中。進程

2.解壓該包 tar -zxvf redis-3.2.1.tar.gzip

3.編譯,cd/redis-3.2.1/src get

      make MALLOC=libcio

若是出現沒有gcc命令,就用yum 生成編譯

yum install gcccli

出現 下述頁面gcc

4.進入src ,進行安裝

能夠看到 src 出現了 一些綠色的文件,其中redis-server ,redis-cli 就是redis的服務和客戶端,

5.移動文件便於管理, 建立2個文件夾

mkdir -p /usr/loacl/redis/etc

mkdir -p /usr/loacl/redis/bin

mv ./redis.conf /usr/loacl/redis/etc/  將redis.conf配置移到etc配置文件下

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server /usr/local/redis/bin/ 
查看一下移動的文件是否在文件內,注:因爲 我這個包沒有redis-check-dump (應該會有提示)

6. 啓動redis服務 

這樣作並無經過redis.conf文件去啓動redis服務,並且是一個前臺的啓動服務

若是 在bin 目錄下,經過 redis-server & 命令  其實 也是 一個前臺的啓動redis服務

 經過ctrl+c 結束當前 redis的 服務

經過 ps aux | grep redis 查看 redis 的 進程

S+ 表示進程休眠

殺死 進程 是 pkill -9 redis  -9 是強行殺死進程,redis是進程名稱

經過命令 redis-server /usr/loacl/redis/etc/redis.conf 命令,將redis-server經過配置文件啓動,發現仍是一個前臺的啓動。

6.修改redis.conf文件

vi redis.conf 編輯該文件,:?daemonize 在文件中搜索daemonize字樣,而後n命令去上下查找。

daemonize no 改成yes,意思是redis 以守護進程的方式啓動。

若是須要修改ip ,就將配置文件中的bind 修改。

相關文章
相關標籤/搜索