Centos7安裝Redis6(附帶linux別名設置方式)


redis 指令查詢: http://redisdoc.com/

  • 首先把redis.tar.gz 解壓到你想要的路徑
cd /usr/local/soft/
wget https://download.redis.io/releases/redis-6.0.9.tar.gz
  • 檢查一下安裝環境:
yum -y install gcc
yum -y install epel-release
  • 執行 makemake install PREFIX=/user/...

  • 修改配置文件

啟動后台運行 daemonize no 值是yes的時候關閉會話redis會關閉
如果需要外網連接 bind 127.0.0.1 必須修改為 bind 0.0.0.0 否則只能本地連接
需要密碼訪問的話 requirepass yourpassword 外網訪問必須設置密碼

Centos7 安裝可能會有一個問題

# 查看gcc版本是否在5.3以上,centos7.6默認安裝4.8.5
gcc -v
# 升級gcc到5.3及以上,如下:
升級到gcc 9.3:
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
需要注意的是scl命令啟用只是臨時的,退出shell或重啟就會恢復原系統gcc版本。
如果要長期使用gcc 9.3的話:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
這樣退出shell重新打開就是新版的gcc了
  • 其他
# 編譯出錯時,清除編譯生成的文件
make distclean
# 編譯安裝到指定目錄下
make PREFIX=/usr/local/redis install 
# 卸載
make uninstal

將springboot項目發布到linux上的時候,報錯找不到主機名

linux 執行命令hostname獲取主機名,然后加到地址解析后面 /etc/hosts: 再127.0.0.1后追加主機名,多個映射中間用空格分割

指定ip&port連接redis

redis-cli -h host -p port -a password

Linux 設置命令別名

  1. vim ~/.bashrc
  2. 增加別名對應指令
alias redis='/usr/local/soft/redis-6.0.9/src/redis-server /usr/local/soft/redis-6.0.9/redis.conf'
alias rcli='/usr/local/soft/redis-6.0.9/src/redis-cli'
  1. 編譯配置文件 source ~/.bashrc


免責聲明!

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



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