centos安裝redis

安裝gcc依賴

yum install -y gcc 

下載并解壓安裝包

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

cd切換到redis解壓目錄下,執(zhí)行編譯

cd redis-5.0.3
make

安裝并指定安裝目錄

make install PREFIX=/usr/local/redis

前臺啟動,關(guān)閉窗口退出

cd /usr/local/redis/bin/
./redis-server

后臺啟動

  • 進(jìn)入redis安裝包解壓縮后的utils目錄
  • 執(zhí)行install_server.sh
./install_server.sh
#輸出
Welcome to the redis service installer
This script will help you easily set up a running redis server
  • 確認(rèn)服務(wù)的端口號,一般這塊默認(rèn)直接回車
Please select the redis port for this instance: [6379] 
Selecting default: 6379
  • 確認(rèn)redis的conf配置文件,輸入/usr/local/redis/bin/redis.conf,然后回車
Please select the redis config file name [/etc/redis/6379.conf] /usr/local/redis/bin/redis.conf
  • 確認(rèn)Redis的log文件目錄位置,輸入/usr/local/redis/log/redis.log 回車, 都在統(tǒng)一目錄下方便查找
Please select the redis log file name [/var/log/redis_6379.log] /usr/local/redis/log/redis.log 
  • 確認(rèn)Redis的數(shù)據(jù)存儲路徑,輸入/usr/local/redis/data 然后回車
Please select the data directory for this instance [/var/lib/redis/6379] /usr/local/redis/data
  • 確認(rèn)Reids的運(yùn)行命令,輸入/usr/local/redis/bin/redis-server然后回車
Please select the redis executable path [] /usr/local/redis/bin/redis-server
  • 確認(rèn)Redis的啟動項(xiàng),這塊默認(rèn)就是剛剛安裝路徑,直接回車
Selected config:
Port           : 6379
Config file    : /usr/local/redis/bin/redis.conf
Log file       : /usr/local/redis/log/redis.log
Data dir       : /usr/local/redis/data
Executable     : /usr/local/redis/bin/redis-server
Cli Executable : /usr/local/redis/bin/redis-cli
Is this ok? Then press ENTER to go on or Ctrl-C to abort.
  • 出現(xiàn)successful,成功
Copied /tmp/6379.conf => /etc/init.d/redis_6379
Installing service...
Successfully added to chkconfig!
Successfully added to runlevels 345!
Starting Redis server...
Installation successful!
  • 查看服務(wù)名,確認(rèn)是否成功
chkconfig --list | grep redis
# 輸出
redis_6379      0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
  • 啟動、停止、查看狀態(tài)命令
# centos7
systemctl status redis_6379   //查看狀態(tài)
systemctl stop redis_6379   //停止
systemctl start redis_6379   //啟動
# centos6
service redis_6379 status
service redis_6379 stop
service redis_6379 start
  • 配置遠(yuǎn)程鏈接,修改 /usr/local/redis/bin/redis.conf
1:注釋 bind 127.0.0.1
2:修改 protected-mode yes 變成 protected-mode no
3:設(shè)置密碼 requirepass 密碼
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容