Linux32--測試環境搭建-Redis
阿新 • • 發佈:2021-10-27
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