1. 程式人生 > >Linux redis 安裝與啟停

Linux redis 安裝與啟停

Linux 版本:Centos 7

1、在opt下建立redis目錄

     

2、進入到redis目錄,執行命令下面命令下載redis安裝包

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

    如果遇到wget命令找不到,如下圖,說明沒有安裝wget,接下來需要安裝wget

    

    執行命令yum install wget安裝wget,如下圖

     

     下載redis安裝包

     

3、解壓安裝包 tar -xvf redis-4.0.8.tar.gz

     

4、進入到redis-4.0.8目錄下,執行make命令編譯redis,如果出現編譯失敗,如下圖,說明需要安裝gcc

     

     執行命令yum install gcc-c++ 安裝

     

     將之前的解壓出來的包刪除掉,執行第3步重新解壓,然後編譯redis,在src目錄下會生成

     redis-cli,redis-server,redis-sentinel,redis-check-rdb(低版本為redis-check-dump),redis-check-aof,redis-benchmark的可執行檔案。

     

5、在redis-4.0.8目錄下目錄下,新建bin目錄,然後將步驟4編譯出來的檔案拷貝到bin目錄

     

 或者執行    make PREFIX=/usr/local/redis install 命令,如下圖將redis安裝到/usr/local/redis下。這個redis下的檔案和上面bin下的是一樣的。我們啟動redis可以在這兩個地方啟動。

     

如果是下面這個形式,我們需要將redis-4.0.8下的redis-conf檔案拷貝過來。如下圖


6、啟動redis

     前臺啟動

     

      前臺啟動後,缺點就是當前視窗不能再進行操作了,這時需要我們進行後臺啟動。

      後臺啟動(兩種方式)

      1、在bin目錄下使用命令nohup ./redis-server & 然後開啟nohup.log 可以檢視redis啟動情況。我們也可以執行ps -ef | grep redis 命令檢視redis是否啟動。

執行ps -ef | grep redis,如下


埠被監聽,說明已啟動。

      2、修改redis-conf檔案,使用redis-conf檔案啟動,如下

      修改該項為yes

      

     然後執行./bin/redis-server redis.conf,啟動redis

      

7、停止redis 

在bin目錄下執行./redis-cli -p 6379 shutdown