參考:html
https://www.cnblogs.com/heqiuyong/p/10463334.htmljava
1.切換到root用戶redis
2.切換目錄到/usr/local測試
3.安裝gcc依賴code
因爲 redis 是用 C 語言開發,安裝以前必先確認是否安裝 gcc 環境(gcc -v),若是沒有安裝,執行如下命令進行安裝server
yum install -y gcc htm
4.下載並解壓blog
wget http://download.redis.io/releases/redis-5.0.3.tar.gzip
tar -zxvf redis-5.0.3.tar.gz開發
5.cd切換到redis解壓目錄下,執行編譯
cd redis-5.0.3
make
6.安裝並指定安裝目錄
make install PREFIX=/usr/local/redis
7.前臺啓動
cd /usr/local/redis/bin/
./redis-server
8.後臺啓動
從 redis 的源碼目錄中複製 redis.conf 到 redis 的安裝目錄: cp /usr/local/redis-5.0.3/redis.conf /usr/local/redis/bin/
修改 redis.conf 文件,把 daemonize no 改成 daemonize yes
vi redis.conf
後臺啓動
./redis-server redis.conf
9.設置開機啓動
vi /etc/systemd/system/redis.service
粘貼如下內容,ExecStart設置爲本身的目錄
[Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
設置開機啓動
systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service
建立軟鏈接:ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
測試