ubuntu18.04管理redis

ubuntu下 redis的安裝使用

  • 安裝

1. 進入redis安裝路徑

cd ~/installed/redis-5.0.7css

2. 啓動redis

  • 啓動服務端
    redis-server
  • 啓動客戶端(必須先啓動服務端)
    redis-cli

Ubuntu18.04中安裝Redis

準備工做

  1. 先對系統的依賴環境進行更新nginx

    $ sudo apt-get update $ sudo apt-get upgrade
  2. 安裝Redisgit

    $ sudo apt-get install redis-server # 若是須要安裝成服務的話執行 $ sudo systemctl enable redis-server.service # 確認安裝的版本 $ redis-server -v 

啓動和中止

默認狀況下直接在終端輸入redis-server便可臨時性啓動Redis服務,再新開終端輸入redis-cli啓動客戶端鏈接。github

``` $ redis-server # 啓動服務 $ redis-cli # 啓動客戶端 $ redis-cli shutdown # 關閉服務 ``` 

若是出現以上命令沒法關閉redis-server的狀況下解決辦法以下:redis

  • 使用如下命令啓動重啓和關閉ubuntu

    $ /etc/init.d/redis-server stop # 中止 $ /etc/init.d/redis-server start # 啓動 $ /etc/init.d/redis-server restart # 重啓 
  • 個人安裝狀況是默認安裝後保護模式和後臺啓動模式均爲開啓狀態,根據須要配置爲關閉。
    查看下面的簡單配置vim

查看進程狀態以及強制中止

Linux命令來查看和殺掉進程來強制關閉服務。ruby

$ ps aux | grep "redis" $ sudo pkill pid 

鏈接測試

直接輸入redis-cli經過默認客戶端來測試鏈接,正常狀況下返回ping的對應值PONGbash

$ redis-cli $ 127.0.0.1:6379> ping PONG $ 127.0.0.1:6379> 

簡單配置

經過編輯默認配置文件來初步簡單配置,推薦copy並重命名配置文件。測試

$ sudo vim /etc/redis/redis.conf

打開遠程鏈接並關閉保護模式,不然只容許本地鏈接:

# 把如下注釋掉(前面加#) bind 127.0.0.1 ::1 # 如下改成 yes → no protected-mode no # 若是須要,設置驗證密碼 requirepass YOURPASSPHRASE 

以上設置也能夠經過客戶端設置:

redis 127.0.0.1:6379> CONFIG SET requirepass YOURPASSPHRASE OK redis 127.0.0.1:6379> AUTH YOURPASSPHRASE Ok 

設置密碼後的鏈接方式:

$ redis-cli -h 127.0.0.1 -p 6379 -a YOURPASSPHRASE #其餘參數如未改動則可省略 

保存後重啓服務:

$ sudo service redis-server restart

若是須要更改內存的限制能夠進行如下設置。

maxmemory 256mb maxmemory-policy allkeys-lru 

設置後須要重啓redis服務:

$ sudo systemctl restart redis-server.service

 

 

Redis客戶端

MSOpenTech:https://github.com/MSOpenTech/redis/releases

RedisClient:https://github.com/caoxinyu/RedisClient

相關文章
相關標籤/搜索