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...