linux上的redis數據庫查找,安裝,配置,運行,遠程連接詳細操作


1.查看是否安裝redis

which redis

whereis redis 

ps -aux | grep redis 

ps -ef|grep redis

# 假如得到了進程號 9527 然后用命令

ll /proc/進程號/cwd

ls -l /proc/進程號/cwd

2.安裝redis

官網:https://redis.io/

cd /usr/local

# 可以選擇高版本,也可以選擇低版本,我用的5.0.4
wget http://download.redis.io/releases/redis-6.0.6.tar.gz

# 解壓
tar -xvf redis-6.0.6.tar.gz 

# 進入解壓的包
cd /usr/local/redis-6.0.6/

# 編譯
make

# 編譯成功后進入src目錄
cd src

# 安裝redis
make install

# 驗證是否安裝成功
redis-server -v
redis-cli --version

# 如果make命令出現錯誤,無法正常安裝
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make

3.配置redis

1.注釋掉第69行
#bind 127.0.0.1

2.第88行更改為 關閉安全模式
protected-mode no

3.第136行更改為 允許后台運行(剛開始建議不做修改,方便調試,后續配置結束可以更改)
daemonize yes

4.運行

# 進入/usr/local/redis安裝目錄下
redis-server redis.conf

# 查看是否運行可以看它出現沒redis的log
# 或者打開新的窗口
ps -aux | grep redis

# 關閉redis
Ctrl+C

# 或者通過kill -9
ps -aux | grep redis得到進程號

kill -9 進程號

5.遠程連接

# 查看防火牆狀態
filewall-cmd --state

#啟動防火牆
systemctl start firewalld.service

關閉防火牆
ystemctl stop firewalld.service

向防火牆添加開放端口
firewall-cmd --permanent --zone=public --add-port=6379/tcp
--permanet參數表示永久,否則表示臨時

加載配置
firewall-cmd --reload

查看開啟的端口
firewall-cmd --permanent --zone=public --list-ports

刪除端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
# 阿里雲服務器安全組開放端口
控制台--雲服務器ECS--安全組ID--安全組規則入方向

 

 使用redis管理工具進行連接即可。


免責聲明!

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



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