1. 程式人生 > 實用技巧 >CentOS下配置Java開發環境---安裝redis

CentOS下配置Java開發環境---安裝redis

前言

偶然看到部落格園支援markdown寫部落格,恰巧最近在看redis的資料,趕緊用markdown來寫一份redis傻瓜式安裝指南。

安裝包下載

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

安裝包解壓

tar -zcvf redis-5.0.5.tar.gz -C /usr/local/

安裝

切換到redis目錄並執行make(需要安裝gcc)
cd /usr/local/redis-5.0.5/
make

看到以下內容即執行成功
Hint: It's a good idea to run 'make test' ;)
make[1]: Leaving directory `/usr/local/redis-5.0.5/src'

切至src目錄下執行make install
cd src/
make install
    CC Makefile.dep

Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install

啟動

前臺啟動

  1. 指定服務指令碼和conf檔案啟動reids,出現如下圖示則啟動成功。
/usr/local/redis-5.0.5/src/redis-server /usr/local/redis-5.0.5/redis.conf
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 5.0.5 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 24440
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               

後臺啟動

  1. 修改配置檔案redis.conf將預設啟動方式修改為後臺啟動,daemonize預設值為no,即前臺啟動,修改為yes,即後臺啟動。
vim redis.conf
daemonize no → daemonize yes
  1. 執行指令碼後臺啟動redis。
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 
4387:C 31 Jul 2020 17:56:29.083 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
4387:C 31 Jul 2020 17:56:29.083 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=4387, just started
4387:C 31 Jul 2020 17:56:29.083 # Configuration loaded

測試

1. 登入redis客戶端
 ./redis-cli 

2. 檢視keys
127.0.0.1:6379> keys *
(empty list or set)

3. 存資料
127.0.0.1:6379> set name zmc
OK

4. 取資料
127.0.0.1:6379> get name
"zmc"

5. 退出
127.0.0.1:6379> quit

6. 關閉服務端
./redis-cli shutdown