1. 程式人生 > 其它 >Linux32--測試環境搭建-Redis

Linux32--測試環境搭建-Redis

Redis資料結構伺服器介紹

Redis資料結構伺服器介紹
Redis是現在最受歡迎的NoSQL資料庫之一,通常稱為資料結構伺服器,Redis是一個使用ANSIC編寫的開源免費
包含多種資料結構支援網路、基於記憶體、亦可永續性的鍵值對儲存資料庫,Redis是義大利的Salvatore Sanfilippo研發
Redis已經在網際網路公司得到廣泛應用,例如:微博、阿里、百度、美團、搜狐

Linux環境中安裝,使用yum命令安裝lrzsz上傳和下載工具

yum -y install lrzsz

切換工作目錄到/usr/local目錄中

cd /usr/local

rz上傳redis安裝包檔案,到/usr/local目錄中

rz 
上傳redis-4.0.11.tar.gz檔案

ls檢視redis檔案上傳是否成功

ls 

使用tar命令進行解壓

tar -xzvf redis-4.0.11.tar.gz
ls

使用mv命令重新命名redis-4.0.11目錄名稱為redis

mv redis-4.0.11 redis
ls

切換工作目錄到redis,驗證系統是否安裝gcc環境

cd redis
gcc -v      

如果沒有安裝gcc環境需要執行yum命令進行安裝

yum -y install gcc
gcc -v

使用make編譯

make
編譯完成,出現提示資訊,It's a good idea to run make test

切換工作目錄到redis目錄中的,src子目錄中

cd /usr/local/redis/src

使用make install 安裝redis

make install

在redis目錄中,使用mkdir建立新目錄redis_conf

cd /usr/local/redis
mkdir redis_config

使用cp命令複製redis.conf檔案到redis_conf目錄中,並檢視

cp redis.conf redis_config
cd redis_config
ls

使用vi命令編輯redis.conf檔案

vi redis.conf

設定後臺執行,將daemonize no修改為daemonize yes

GENERAL中 daemonize no 修改為 daemonize yes

註釋掉繫結主機地址 #bind 127.0.0.1

NETWORK中 bind 127.0.0.1 修改為 #bind 127.0.0.1

啟動redis-server服務,並設定成後臺執行

/usr/local/redis/src/redis-server /usr/local/redis/redis_config/redis.conf

啟動redis-cli客戶端

cd /usr/local/redis/src            
./redis-cli

使用ping命令測試是否可以連線伺服器

ping

使用config命令設定redis連線密碼

config set requirepass "123456"

驗證密碼是否設定成功,並使用密碼連線

auth 123456
ping

如果使用遠端連線還需設定埠,先檢視防火牆狀態

systemctl status firewalld

檢視Linux系統公共埠情況

cat /etc/firewalld/zones/public.xml

新增redis預設埠6379到防火牆,開通埠

firewall-cmd --zone=public --add-port=6379/tcp --permanent 

載入防火牆配置檔案

firewall-cmd --reload