linux下單機版redis下載編譯安裝

liunx下redis下載編譯安裝

介紹

  • redis官網地址
    https://redis.io/
  • redis下載地址
    http://download.redis.io/releases/redis-5.0.5.tar.gz
    能夠本地下載而後filezila上傳上去,或者liunx裏面wget下載
  • 解壓縮
    [hadoop@hadoop software]$tar -zxvf redis-5.0.5.tar.gz

安裝gcc

因爲下載的文件都是源碼文件,須要編譯和安裝redis
redis編譯須要gcc,能夠經過:gcc -v 來肯定是否安裝過gcc 若是安裝過,會有關於gcc信息,若是沒有則提示未找到命令這時須要安裝gcc,使用yum在線安裝
yum install gcc-c++
前端

編譯redis

編譯進入redis目錄中,執行make命令,最後會有一句 It's a good idea to run 'make test'說明編譯成功,若是編譯失敗須要將解壓的刪除從新解壓編譯
[hadoop@hadoop redis-5.0.5]$ make
c++

編譯成功
git

安裝redis

編譯好以後接下來進行安裝redis(在/usr/local 下新建文件夾redis 將redis安裝到 該目錄下)
仍是在解壓好的redis根目錄下執行:sudo make PREFIX=/usr/local/redis install
須要sudo權限,不然報這個錯誤 install: cannot create regular file ‘/usr/local/bin/redis-server’:
[hadoop@hadoop redis-5.0.5]$ sudo make PREFIX=/usr/local/redis installgithub

啓動redis

  • 前端模式啓動
    當前啓動模式,須要窗口一致開着,不能進行其餘操做,不方便,ctrl+c中止
[root@hadoop bin]# pwd
/usr/local/redis/bin
#啓動服務端
[root@hadoop bin]# ./redis-server 
#啓動客戶端
[root@hadoop bin]# ./redis-cli
  • 後端模式啓動
    修改redis.conf 文件,之後端模式啓動redis
    [hadoop@hadoop redis-5.0.5]$ vim redis.conf
    註釋掉綁定的ip,這樣能夠經過host訪問
#bind 127.0.0.1

關閉保護模式
redis

protected-mode設置成no,不然遠程鏈接不可進行crud
之後臺模式參數
daemonize yes
指定日誌的位置
logfile "/home/hadoop/tmp/log/redis/redis.log"vim

在安裝目錄下啓動服務端

[hadoop@hadoop redis-5.0.5]$ src/redis-server redis.conf
啓動客戶端windows

#指定host和port
[hadoop@hadoop redis-5.0.5]$ src/redis-cli -h hadoop -p 6379 
hadoop:6379>
#不指定
[hadoop@hadoop redis-5.0.5]$ src/redis-cli
127.0.0.1:6379>

在local目錄下啓動

服務端啓動時指定配置文件:/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
鏈接客戶端:/usr/local/redis/bin/redis-cli後端

正確的中止方式向redis發送關閉命令:
[root@hadoop redis]# /usr/local/redis/bin/redis-cli shutdown安全

參考文檔

Centos7 64 安裝 redis
https://blog.csdn.net/macfac/article/details/82984479
修改配置文件redis.conf配置文件:
註釋掉,bind:127.0.0.1ide

修改保護模式爲no

設置後臺啓動
daemonize設置yes,表示能夠後臺啓動

查詢redis服務是否開啓,修改參數須要關掉重啓


windows下redis客戶端下載

windows下redis客戶端下載

https://github.com/qishibo/AnotherRedisDesktopManager/

安裝及鏈接

  • 安裝-略
  • 鏈接
  • 開放端口
    這裏使用的是京東雲,所以須要開放6397端口
    安全組>
  • 鏈接啓動RedisDesktopManager(注意前面的bind 127.0.0.1要在conf文件中注掉,否則連不上)名字 jd-hadoop(僅作顯示用)地址 114.67.64.90 端口默認6379
相關文章
相關標籤/搜索