亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                redis在linux上的部署

                1.在官網(wǎng)下載Linux版本redis

                2.拷貝到linux服務(wù)器上,解壓到指定目錄

                3.解壓后得到redis文件夾—–移動(dòng)到自己知道的文件位置

                4.注:redis是c語(yǔ)言編寫,需要依托c語(yǔ)言環(huán)境

                yum install gcc-c++ tcl

                進(jìn)入到redis安裝目錄

                執(zhí)行

                make—————編譯redis注意:redis6以上版本make編譯可能報(bào)錯(cuò),需要升級(jí)gcc版本#第一步sudo yum install centos-release-scl#第二步sudo yum install devtoolset-7-gcc*#第三步scl enable devtoolset-7 bash

                最后進(jìn)行

                make install

                5.redis默認(rèn)安裝路徑use/local/bin

                編譯安裝后會(huì)在此目錄下

                redis-server 服務(wù)端

                redis-cli 客戶端

                6.我們可以把redis安裝目錄下配置文件:redis.conf文件拷貝到:use/local/redisconf/redis.con下

                注:redisconf是我們自己創(chuàng)建的文件夾,以放置配置文件錯(cuò)誤導(dǎo)致程序無(wú)法啟動(dòng)(做一個(gè)備份)

                7.完成上述步驟后可以啟動(dòng)redis

                redis-server /usr/local/rediscong/redis.confredis-cli—-啟動(dòng)客戶端

                8一些在redis.conf文件里的配置解析

                bind 127.0.0.1 -::1 指定 redis 只接收來(lái)自于該 IP 地址的請(qǐng)求在配置文件redis.conf中,默認(rèn)的bind 接口是127.0.0.1,也就是本地回環(huán)地址。這樣的話,訪問(wèn)redis服務(wù)只能通過(guò)本機(jī)的客戶端連接,而無(wú)法通過(guò)遠(yuǎn)程連接,這樣可以避免將redis服務(wù)暴露于危險(xiǎn)的網(wǎng)絡(luò)環(huán)境中,防止一些不安全的人隨隨便便通過(guò)遠(yuǎn)程連接到redis服務(wù)。如果bind選項(xiàng)為空的話,那會(huì)接受所有來(lái)自于可用網(wǎng)絡(luò)接口的連接。(綁定的是服務(wù)器上網(wǎng)卡的ip,不是誰(shuí)要連接綁定誰(shuí)的ip,綁定服務(wù)器網(wǎng)卡連接后,遠(yuǎn)程訪問(wèn)只要通過(guò)這個(gè)網(wǎng)卡地址來(lái)的Redis請(qǐng)求,都可以訪問(wèn)redis)遠(yuǎn)程連接可采取指定多個(gè)IP方式,例:bind 192.168.11.129 127.0.0.1或者:bind 0.0.0.0—-服務(wù)器上所有的ipv4地址daemonize—此配置有兩個(gè)值 yes/no 守護(hù)進(jìn)程(daemon)是一類在后臺(tái)運(yùn)行的特殊進(jìn)程,用于執(zhí)行特定的系統(tǒng)任務(wù)。很多守護(hù)進(jìn)程在系統(tǒng)引導(dǎo)的時(shí)候啟動(dòng),并且一直運(yùn)行直到系統(tǒng)關(guān)閉。另一些只在需要的時(shí)候才啟動(dòng),完成任務(wù)后就自動(dòng)結(jié)束當(dāng)daemonize yes代表開(kāi)啟守護(hù)線程—守護(hù)進(jìn)程開(kāi)啟后臺(tái)啟動(dòng)當(dāng)daemonize no 代表關(guān)閉守護(hù)線程protected-mode—此配置有兩個(gè)值 yes/no 保護(hù)模式當(dāng)protected-mode yes代表開(kāi)啟保護(hù)模式—(當(dāng)沒(méi)有為redis顯示指定bind且沒(méi)有設(shè)置密碼時(shí),此時(shí)redis就認(rèn)為是不安全的,當(dāng)開(kāi)啟保護(hù)模式后,保護(hù)模式的作用是只允許本地回環(huán)地址127.0.0.1和::1(ipv6回環(huán)地址的表示形式)訪問(wèn)。)當(dāng)protected-mode no 代表關(guān)閉保護(hù)模式requirepass password —設(shè)置密碼在配置文件中設(shè)置密碼需要重啟redis服務(wù)客戶端啟動(dòng)1:redis-cli—進(jìn)入命令行2:auth password—輸入密碼在客戶端修改redis密碼修改密碼:config set requirepass password查看密碼:config get requirepass

                使用RedisDesktopManager連接redis服務(wù)時(shí)候可能出現(xiàn)連接失敗問(wèn)題

                解決此問(wèn)題方法如下

                1.確保配置文件中bind設(shè)置

                2.開(kāi)啟保護(hù)模式時(shí)候需要設(shè)置密碼

                3.配置文件的修改需要重啟服務(wù)

                redis啟動(dòng)和關(guān)閉

                redis的啟動(dòng)命令redis-server /usr/local/rediscong/redis.conf如在/user/local/rediscong/目錄下輸入命令redis-server /usr/local/rediscong/redis.conf ,那么redis備份文件就在/user/local/rediscong/dump.rdbredis關(guān)閉命令進(jìn)入客戶端redis-cli 執(zhí)行shutdown

                原文出處:https://www.cnblogs.com/liu-note/p/redis_linux_deploy.html

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年6月20日 06:36
                下一篇 2022年6月20日 06:37

                相關(guān)推薦

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息