Redis 單機部署


參考文章:

https://www.cnblogs.com/zy-303/p/10273167.html#_label0

https://blog.csdn.net/linyifan_/article/details/86508298

   

   

1,下載redis,下載地址http://download.redis.io/releases/,選擇自己的版本

2,將下載好的源碼包傳送至/usr/local目錄

3,進入/usr/local目錄,解壓源碼包

cd /usr/local/

tar -zxvf redis-5.0.3.tar.gz

4,安裝依賴包,進入redis目錄,執行編譯

yum install -y gcc

cd redis-5.0.3

make

make執行完畢之后彈出如下提示

此時可以選擇執行make test 也可以不執行。

5,編輯配置文件

vi redis.conf

a.遠程訪問需要把bind注釋掉

bind 127.0.0.1 修改為 # bind 127.0.0.1

b.默認啟動時為后台啟動,yes為后台啟動

daemonize yes

c.設置密碼,找到

#requirepass foobared 字符修改為requirepass password123

password123為訪問密碼,也可以自定義其他密碼

6,進入src目錄,啟動

[root@redisa redis-5.0.3]# cd src/

[root@redisa src]# ./redis-server ../redis.conf

5614:C 04 Apr 2019 16:38:05.151 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo

5614:C 04 Apr 2019 16:38:05.151 # Redis version=5.0.3, bits=64, commit=00000000, modified=0, pid=5614, just started

5614:C 04 Apr 2019 16:38:05.151 # Configuration loaded

7,使用redis-cli客戶端連接並測試

[root@redisa src]# ./redis-cli

127.0.0.1:6379> auth password123

OK

127.0.0.1:6379> set test test

OK

127.0.0.1:6379> get test

"test"

127.0.0.1:6379>

8,使用window客戶端連接

redis desktop manager

https://redisdesktop.com/download

(官網 )

github地址:

https://github.com/uglide/RedisDesktopManager/releases

百度網盤:

https://pan.baidu.com/s/172b0VO1SrxEpwKyL-Lli0g 提取碼:f12v

安裝完redis desktop manager直接運行

登陸后的樣子

   

9,redis的開機自啟和加入systemctl啟動控制

vi /usr/lib/systemd/system/redis.service

[Unit]

Description=Redis Server

After=network.target

   

[Service]

ExecStart=/usr/local/redis-5.0.3/src/redis-server /usr/local/redis-5.0.3/redis.conf --daemonize no

ExecStop=/usr/local/redis-5.0.3/src/redis-cli -p 6379 shutdown

Restart=always

   

[Install]

WantedBy=multi-user.target

redis-cliredis-serverredis.conf文件的位置根據你實際放置的位置設定,--daemonize no這個參數一定要帶上,即使你配置文件里設置daemonize的值是yes,不然設置的服務不生效。

   

systemctl daemon-reload //重載服務,修改完redis.service配置文件之后需要執行此命令

systemctl start redis.service //啟動服務

systemctl stop redis.service //停止服務

systemctl enable redis.service //添加到開機自動啟動中


免責聲明!

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



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