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 修改。