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