CentOS7 下 redis 安裝及運行


安裝(Linux)

  1. 下載

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

  2. 解壓

    tar -zxvf redis-5.0.5.tar.gz

  3. 安裝

     make
     maket test

    報錯

     you need tcl 8.5 or newer in order to run the Redis test
     wget https://sourceforge.net/projects/tcl/files/Tcl/8.6.9/tcl8.6.9-src.tar.gz
     tar -zxvf tcl8.6.9-src.tar.gz
     make
     make install
  4. 安裝服務

     /src/utils/install_server.sh
     
     /opt/redis-5.0.5/redis.conf
     /opt/redis-5.0.5/redis.log
     /opt/redis-5.0.5/data
     
     
     chkconfig --list | grep redis
     # 默認服務名 redis_6379
     # 可以改動此腳本進行 /etc/rc.d/init.d/redis_6379 改動啟動服務等
     [root@localhost utils]# systemctl status redis_6379
     ● redis_6379.service - LSB: start and stop redis_6379
        Loaded: loaded (/etc/rc.d/init.d/redis_6379; bad; vendor preset: disabled)
        Active: inactive (dead)
          Docs: man:systemd-sysv-generator(8)    
         
     systemctl stop redis_6379
     systemctl start redis_6379

     

  5. 運行

     $ src/redis-server
     # 或者指定配置文件執行
     redis-server ./redis.conf
     
     # 內置客戶端
     $ src/redis-cli

用Redis Desktop Manager連接Redis(CentOS)

  1. 修改redis.conf文件中的: bind 127.0.0.1(在一段文字之前打#號為注釋) protected mode no 保護模式,只允許本地連接 daemonize mode yes 守護模式

  2. 設置Redis密碼。在設置密碼之前,首先要開啟服務端,然后再用客戶端進行連接,最后通過客戶端來設置密碼。 a.src/redis-cli 啟動內置客戶端 b.config set requirepass 123qwe 設置密碼為 123qwe c.auth 123qwe

  3. 確保網絡暢通以及6379端口對外開啟。

     # telnet客戶端需要在 “程序與功能” 開啟 windows執行
     telnet 192.168.0.102 6379
     
     # linux 下執行
     # 查看端口是否開啟
     firewall-cmd --query-port=6379/tcp
     
     # 開啟端口
     firewall-cmd --add-port=6379/tcp
  4. 檢查

     #redis 是否在運行
     ps -ef |grep redis
     #端口是否監聽中
     netstat -lntp|grep 6379
     
     #查看版本
     /src/redis-server -v


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM