安裝Redis所需環境 需要Root權限
1. 准備壓縮包解壓 (這里我們准備安裝到visible賬戶下的webdata文件夾下)
// *****root賬戶***** cd /home/visible/ mkdir webdata cd webdata/ mv ~/gccmake.tar /home/visible/webdata tar -xvf gccmake.tar cd /temp (gccmake.tar解壓會得到temp文件夾)
2. 安裝 現在提供兩種方式安裝,推薦第一種,第二種備用
// 統一安裝(非常推薦) rpm -Uvh *.rpm --nodeps --force // 順序安裝(不推薦) rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm rpm -ivh kernel-headers-3.10.0-862.2.3.el7.x86_64.rpm rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm
安裝Redis數據庫 需要Root權限
// 1. 准備壓縮包解壓 root賬戶 (這里同樣安裝到visible賬戶下的webdata文件夾下) // *****root賬戶***** cd /home/visible/webdata/ mv ~/redis-4.0.0.tar.gz /home/visible/webdata tar -zxvf redis-4.0.0.tar.gz // 2. 安裝redis cd redis-4.0.0/ cd src/ make //編譯安裝redis ./redis-server & //啟動redis服務 ./redis-cli //測試redis連接 // 3. 開放局域網內訪問6379端口權限 firewall-cmd --zone=public --add-port=6379/tcp --permanent firewall-cmd --reload firewall-cmd --zone=public --query-port=6379/tcp //查看
修改遠程連接數據庫配置 需要Root權限
//進入redis安裝目錄 cd redis-4.0.0/ //編輯配置文件 vi redis.conf //連接IP, 0.0.0.0 為所有 bind 0.0.0.0 //限制局域網連接 protected-mode no //后台運行 daemonize yes //啟動redis,帶上配置文件 ./redis-server ../redis-conf