您好,登錄后才能下訂單哦!
本篇內容主要講解“Redis急速安裝并設置自啟的方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Redis急速安裝并設置自啟的方法”吧!
現有兩種比較實在的解決方案:
其一是通過docker安裝redis,把配置文件通過資料卷和本地文件掛鉤。
其二就是通過shell腳本來幫助我們完成這些機械化的操作。
第一種對新手很不友好,你需要查閱更多的資料,試更多的錯,如果你急于完成工作任務,反而會給你造成更多困擾。為了能真正幫到大家,本文說一下第二種,直接進入正題。
首先,進入服務器任意目錄執行以下命令:
vi redis-install.sh
進入vi編輯器,點擊i開啟編輯模式后,把下面代碼粘貼進去(版本、安裝目錄根據自己需要更改):
#!/bin/bash version="6.2.2"echo "==========檢查并安裝gcc=========="yum install -y gcc echo "==========切換目錄=========="cd ~echo "==========下載壓縮包=========="wget https://download.redis.io/releases/redis-${version}.tar.gzecho "==========解壓到當前目錄=========="tar xzf redis-${version}.tar.gz echo "==========刪除無用文件=========="rm redis-${version}.tar.gz echo "==========切換目錄=========="cd redis-${version} echo "==========開始編譯=========="make echo "==========開始安裝=========="make install PREFIX=/usr/local/redis echo "==========配置文件=========="cp ~/redis-6.2.2/redis.conf /usr/local/redis/bin/echo "==========安裝完成=========="
然后:按下esc——輸入冒號——輸入wq——回車
shell腳本已經寫好了,通過sh命令執行:
sh redis-install.sh
執行完畢時就完成安裝操作了。
然后切換到安裝目錄:
cd /usr/local/redis/bin
此目錄下有個redis.conf的文件,打開并修改下面這幾項(根據自己需求來):
//是否允許后臺啟動daemonize no 改為 yes//設置密碼requirepass your password//允許的最大物理存儲空間(示例為1gb)maxmemory 1073741824//淘汰規則,規定空間不夠用時如何淘汰已有鍵maxmemory-policy volatile-ttl
切換到任意目錄,執行以下命令新建服務:
vi /etc/systemd/system/redis.service
和剛才的vi一樣,按下i進入編輯模式,然后拷貝下面代碼:
[Unit] Description=redisAfter=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true[Install] WantedBy=multi-user.target
按下esc——輸入冒號——輸入wq——點擊回車。
然后重載本地服務:
systemctl daemon-reload
啟動剛才手寫的服務:
systemctl start redis.service
設置開機啟動:
systemctl enable redis.service
如果沒有任何反饋,代表啟動成功,可以用客戶端軟件鏈接測試了。
到此,相信大家對“Redis急速安裝并設置自啟的方法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。