CentOS 7 Redis安裝、數(shù)據(jù)目錄更改新位置,親測(cè)有效!

1、安裝

  • 需安裝最新版本源
> sudo yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
  • 安裝redis
> sudo yum --enablerepo=remi install redis

2、設(shè)置開(kāi)機(jī)啟動(dòng)服務(wù)

> sudo systemctl enable redis

3、啟動(dòng)/停止/重啟Reids服務(wù)

  • 啟動(dòng)
> sudo systemctl start redis
  • 停止
> sudo systemctl stop redis
  • 重啟
> sudo systemctl restart redis

4、查看運(yùn)行狀態(tài)

> sudo systemctl status redis

5、查看版本

> redis-cli --version
redis-cli 5.0.6

6、設(shè)置遠(yuǎn)程訪問(wèn)

> sudo vi /etc/redis.conf
  • 設(shè)置遠(yuǎn)程訪問(wèn)

bind 127.0.0.1改為 #bind 127.0.0.1

  • 安全模式

protected-mode yes 改為 protected-mode no

  • 設(shè)置密碼

# requirepass foobared 改為 requirepass 123456

  • 重啟Redis服務(wù)
> sudo systemctl restart redis

添加6379端口

> sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent

重新加載防火墻

> sudo firewall-cmd --reload

查看防火墻開(kāi)放成功的端口

> sudo firewall-cmd --list-ports

刪除防火墻開(kāi)放的端口

> sudo firewall-cmd --zone=public --remove-port=6379/tcp --permanent

7、測(cè)試密碼訪問(wèn)

> redis-cli
127.0.0.1:6379> AUTH 123456
OK

8、修改數(shù)據(jù)目錄為:/home/redis

  • 復(fù)制原目錄及旗下dump.rdb/home下面
> sudo cp -a -R /var/lib/redis /home
  • 修改配置文件/etc/redis.conf
> sudo vi /etc/redis.conf

修改為新目錄

dir /var/lib/redis 改為 dir /home/redis

  • 目錄賦權(quán)
> sudo chmod -R redis:redis /home/redis

> sudo chown -R redis:redis /home/redis
  • 重啟服務(wù)
>  sudo systemctl restart redis
  • 就此完成

問(wèn)題解決

1、無(wú)法打開(kāi) http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

[root@localhost ~]$ sudo yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
已加載插件:fastestmirror, langpacks
無(wú)法打開(kāi) http://rpms.famillecollet.com/enterprise/remi-release-7.rpm ,跳過(guò)。
錯(cuò)誤:無(wú)須任何處理

  • 顯示當(dāng)前網(wǎng)絡(luò)連接
> nmcli connection show
名稱        UUID                                  類型            設(shè)備       
virbr0-nic  01a02d8b-e3ad-48ba-9ec1-d16xxxxxxx  generic         virbr0-nic 
virbr0      988300b7-fbc1-4357-9501-ad8xxxxxxx  bridge          virbr0     
eth0        f3a0d1d4-fda8-4a66-9811-5f5xxxxxxx  802-3-ethernet  eth0 
  • 修改當(dāng)前網(wǎng)絡(luò)連接對(duì)應(yīng)的DNS服務(wù)器
> nmcli con mod eth0  ipv4.dns "114.114.114.114 8.8.8.8"
  • 將dns配置生效
> nmcli con up eth0 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

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