centos7安裝Redis記錄

1.下載并解壓安裝包

wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar -zxvf redis-4.0.2.tar.gz

2.cd切換到Redis解壓目錄下。執行編譯

cd redis-4.0.2/
make

3.安裝并指定安裝目錄

make install PREFIX=/usr/local/redis

4.啟動服務
(1)前臺啟動(成功)

cd /usr/local/redis/bin/
./redis-server

(2)后臺啟動(成功)

  • 在redis的安裝目錄中建立redis-server的配置文件目錄主要目的是在一臺機器上啟動多個redis-server時,方便管理。

    cd /usr/local/redis/  
    mkdir config 
    
  • 從redis的源碼目錄中復制redis.conf到上面創建的config目錄中

    cp /root/Redis/redis-4.0.2/redis.conf /usr/local/redis/config/redis-6379.conf
    
  • 修改redis-6379.conf文件,將daemonsize no 改為daemonsize yes

  • 后臺啟動(在redis的安裝目錄下啟動)

    ./redis-server ../config/redis-6379.conf
    

5.設置開機啟動

vim  /etc/systemd/system/redis.service

新建redis.service文件,并將以下內容復制進去

[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/config/redis-6379.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target

注:ExecStart配置成自己的路徑

執行以下命令設置開機啟動

systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service

6.創建redis命令軟鏈接

ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis-cli

測試:

[root@localhost ~]# redis-cli
127.0.0.1:6379> exit
[root@localhost ~]# redis-cli
127.0.0.1:6379> set hello world
OK
127.0.0.1:6379> get hello
"world"
127.0.0.1:6379> del hello
(integer) 1
127.0.0.1:6379> get hello
(nil)
127.0.0.1:6379> exit
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。