LINUX入門之六安裝redis

2021-10-06 19:46:56 字數 2992 閱讀 3169

1.本文使用的linux系統是centos8

2.本文將安裝的redis版本是redis 6

redis-server -v (檢視redis版本,如圖所示表示沒有安裝redis)

執行命令,本文中所有括號裡面內容是注釋,請勿複製到控制台中

tar -zxvf redis-6.0.4.tar.gz (解壓)

mv redis-6.0.4 /usr/local/ (將液壓後的資料夾移入/usr/local/目錄下,該步僅是個人喜好)

cd /usr/local/redis-6.0.4 (進入/usr/local/redis-6.0.4目錄)

make (執行make命令編譯)

sudo

make

install (使用超級管理員的角色安裝)

mkdir conf (建立目錄conf用於存放配置檔案)

mkdir logs (建立目錄logs用於存放日誌)

mkdir data (建立目錄data用於存放快照資料)

cp redis.conf conf/ (將配置檔案redis.conf複製到conf目錄下)

cd conf/ (進入conf目錄)

vim redis.conf (編輯redis.conf檔案)

如果執行make提示「bash: make: 未找到命令… 檔案搜尋失敗: cannot update read-only repo」

執行命令yum -y install gcc automake autoconf libtool make

要更改的redis.conf配置檔案的內容

#bind 127.0.0.1(在bind 127.0.0.1前加#,變成 #bind 127.0.0.1,該步是允許遠端訪問)

protected-mode no (外部網路連線protected-mode 模式預設是開啟狀態,改為關閉狀態將yes改為no,關閉後外部網路可以直接訪問)

daemonize yes (開啟守護程序模式,預設是關閉狀態,將daemonize後的no改為yes,開啟後可後台執行程序)

logfile "/usr/local/redis-6.0.4/logs/redis.conf"

dir /usr/local/redis-6.0.4/data/

按esc退出編輯,:wq!儲存檔案,執行命令

firewall-cmd --zone=public --add-port=6379/tcp --permanent (新增乙個6379永久介面到公共區域)

systemctl restart firewalld (重啟防火牆)

redis-server redis.conf(啟動redis)

redis-server -v (檢視redis版本,如圖所示表示redis 6 安裝成功)

使用內建客戶端與redis互動

[root@localhost conf]

# redis-cli

127.0.0.1:6379>

set hello world

ok127.0.0.1:6379> get hello

"world"

127.0.0.1:6379>

set hello world

使用遠端連線訪問

redis-cli shutdown(關閉redis)

設定開機自啟

執行命令

mkdir /etc/redis-6.0.4 (在/etc/目錄下建立redis-6.0.4 目錄)

cp /usr/local/redis-6.0.4/conf/redis.conf /etc/redis-6.0.4/6379.conf (將/usr/local/redis-6.0.4/conf/目錄下的配置檔案redis.conf複製到/etc/redis-6.0.4/目錄下並改名為6379.conf)

cp /usr/local/redis-6.0.4/utils/redis_init_script /etc/init.d/redis-6.0.4 (將/usr/local/redis-6.0.4/utils/目錄下的啟動指令碼複製到/etc/init.d/目錄下並改名為redis-6.0.4)

cd /etc/init.d/ (進入/etc/init.d/目錄下)

vim redis-6.0.4 (編輯redis-6.0.4檔案)

要更改的redis-6.0.4配置檔案的內容

# chkconfig: 2345 10 90

# description:start and stop redis-6.0.4

conf="/etc/redis-6.0.4/$.conf" (/etc/目錄下的redis-6.0.4為上面建立的目錄名)

按esc退出編輯,:wq!儲存檔案,執行命令

chkconfig redis-6.0.4 on (設定開機自啟)

service redis-6.0.4 stop (停止redis)

service redis-6.0.4 start (啟動redis)

reboot (重啟linux)

如果之前有安裝過redis,現在是重灌,一定要將redis相關的檔案全部刪除乾淨

find / -name *redis* (全域性查詢模糊查詢redis相關的檔案資料夾)

Linux學習筆記 六 安裝軟體程式

本文就基於red hat 的系統 軟體包儲存在伺服器上,可以利用本地pms工具通過網際網路訪問 rpm 和 dpkg 為最常見的兩類軟體包管理工具。rpm 全稱為 redhat package manager,最早由 red hat 公司制定實施,隨後被 gnu 開源作業系統接受並成為很多 linu...

Nginx學習(六) 安裝Nginx

目錄1 簡介 2 環境準備 3 安裝 3.1 最後自檢 3.2 進入正題 經過前五章的準備,終於可以進入正題了,安裝nginx。vm14 centos 7 再次確認我們的環境是否具備,如果缺失,按照下面的鏈結補全。一如既往,還是使用yum從網路上進行安裝。這個相比於前幾章的拿來即用,稍微有點麻煩,因...

Linux 入門(六)軟體安裝

從磁碟安裝deb軟體包 從二進位制軟體包安裝 從源 編譯安裝 sudo apt get reinstall install w3m 更新軟體源 sudo apt get update 公升級沒有依賴問題的軟體包 sudo apt get upgrade 公升級並解決依賴關係 sudo apt get...