Linux安裝配置Redis詳細步驟

在CentOS 8.1下安裝配置Redis

1.Redis安裝
1.1 Redis下載
官方下載:http://redis.io/download 可以根據需要下載不同版本。
1.2 安裝gcc
Redis是用C語言開發,安裝Redis需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc
在這裏插入圖片描述
gcc的安裝很簡單,首先要確保root登錄,其次就是Linux要能連外網。
yum -y install gcc automake autoconf libtool make
注意:運行yum時出現/var/run/yum.pid已被鎖定,PID爲xxxx的另一個程序正在運行的問題解決。
rm -f /var/run/yum.pid
1.3 安裝Redis
在Linux中直接下載Redis
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
解壓下載文件
tar zxvf redis-4.0.1.tar.gz
進入下載文件並對其編譯
cd redis-4.0.1
make或make MALLOC=libc
如下圖代表成功:
在這裏插入圖片描述
將安裝編譯後的文件安裝到指目錄:
(注意:PREFIX必須大寫、同時會自動爲我們創建redis目錄,並將結果安裝此目錄)
make PREFIX=/usr/local/redis install
查看
cd /usr/local/redis
查看bin目錄下,如圖:
在這裏插入圖片描述

2 Redis啓動
2.1 啓動Redis服務端
進入對應的安裝目錄
/usr/local/redis
執行命令
./bin/redis-server
在這裏插入圖片描述
2.2 啓動Redis客戶端
進入Redis客服端(Clone Session克隆一個窗口):
進入對應的安裝目錄
cd /usr/local/redis
執行命令:
./bin/redis-cli
在這裏插入圖片描述
啓動Redis 客戶端命令:(稍後會講解)
redis-cli –h IP地址 –p 端口
退出客戶端命令:Ctrl+C

檢測是否服務端啓動:
啓動 redis 客戶端,打開終端並輸入命令 redis-cli,該命令會連接本地的 redis 服務。
$redis-cli
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> PING
PONG

3 Linux配置Redis
Redis 的配置文件位於 Redis 安裝目錄下,文件名爲 redis.conf
3.1 配置Redis
Redis端口號或啓動有默認配置。但一般我們都會通過手動配置完成,回到根目錄找到解壓文件中的reids.conf
在這裏插入圖片描述
命令:cp redis.conf /usr/local/redis 將配置文件複製到安裝文件的目錄下
在這裏插入圖片描述
3.2 自定義配置Redis
3.2.1 進入對應的安裝目錄 /usr/local/redis
修改 redis.conf 配置文件 vim redis.conf (進入命令模式 通過/內容 查找相應字符串)
3.2.2 Redis配置默認必須修改:
daemonize no 修改爲 daemonize yes
bind 127.0.01 註釋掉
requirepass 設置密碼
(Redis採用的是單進程多線程的模式。當redis.conf中選項daemonize設置成yes時,代表開啓守護進程模式。在該模式下,redis會在後臺運行,並將進程pid號寫入至redis.conf選項pidfile設置的文件中,此時redis將一直運行,除非手動kill該進程。但當daemonize選項設置成no時,當前界面將進入redis的命令行界面,exit強制退出或者關閉連接工具(putty,xshell等)都會導致redis進程退出。服務端開發的大部分應用都是採用後臺運行的模式 )

4 Redis啓動

4.1 服務端啓動
./bin/redis-server ./redis.conf
4.2 客戶端啓動
4.2.1 本地客戶端啓動
用redis-cli 密碼登陸(redis-cli -a password)
4.2.2 遠程服務器啓動
redis-cli -h host -p port -a password
(redis-cli –h IP地址 –p 端口 –a 密碼)

5 Redis關閉

./bin/redis-cli shutdown

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章