1、下載redisredis
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
2、解壓vim
tar -zxvf redis-4.0.6.tar.gzserver
3、yum安裝gcc依賴進程
yum install gccip
4、進入redis解壓目錄下get
cd redis-4.0.6it
5、編譯安裝io
make MALLOC=libc編譯
cd src && make install後臺
6、啓動redis的方式
一、直接啓動
cd src
./redis-server
二、後臺進程啓動
cd redis-4.0.6
vim redis.conf
daemonize no 替換 daemonize yes
三、指定redis.conf文件啓動
./redis-server /usr/local/redis-4.0.6/redis.conf
四、查看redis進程
ps -aux | grep redis
7、設置redis開機自啓
一、在/etc目錄下新建redis目錄
mkdir redis
二、將/usr/local/redis-4.0.6/redis.conf 文件複製一份到/etc/redis目錄下,並命名爲6379.con
cp /usr/local/redis-4.0.6/redis.conf /etc/redis/6379.conf
三、將redis的啓動腳本複製一份放到/etc/init.d目錄下
cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd
四、設置redis開機自啓動
chkconfig redisd on
若是提示 service redisd does not support chkconfig,看結果是redisd不支持chkconfig
解決方法:使用vim編輯redisd文件,在第一行加入以下兩行註釋,保存退出
# chkconfig: 2345 90 10 # description: Redis is a persistent key-value database
註釋的意思是,redis服務必須在運行級2,3,4,5下被啓動或關閉,啓動的優先級是90,關閉的優先級是10。
五、再次執行開機自啓命令,成功
chkconfig redisd on
8、啓動和關閉redis
service redisd start
service redisd stop
從新加載配置文件,前提是先關閉redis服務
service redisd stop
/usr/local/bin/redis-server /usr/local/redis/redis.conf