1. 程式人生 > 其它 >Linux安裝redis與配置

Linux安裝redis與配置

1.官網下載

下載地址:https://redis.io/download

下載完成後上傳到伺服器

2.準備環境

#安裝環境 需要C++
[root@dlb bin]# yum -y install gcc-c++

#檢查是否安裝GCC
yum list installed | grep "gcc"   #只顯示一個為未安裝
#安裝命令
yum -y install gcc
#已安裝
[root@dlb ~]# yum list installed | grep "gcc"
#以上命令執行一遍準沒錯

3.安裝redis

redis有自己的預設安裝目錄/usr/local/bin

[root@dlb dlb]# tar
-zxvf redis-6.2.6.tar.gz

此時在次檢視資料夾裡面就多出了redis的資料夾

切入解壓目錄安裝

#執行make命令 自動配置,需要時間讓其自動執行 等待make完畢
[root@dlb dlb]# cd redis-6.2.6 [root@dlb redis-6.2.6]# make

到這裡算是安裝完成

4.配置redis

1.先在redis的解壓資料夾下面複製redis.conf配置檔案,切換到cd /usr/local/bin預設安裝資料夾下建立

新資料夾,把複製的redis.conf檔案放進去,目的是為了以後更改配置檔案更加方便!!

以後啟動也是以這個配置檔案啟動

[root@dlb bin]# cd /home/dlb/redis-6.2.6 #進入解壓目錄

[root@dlb redis-6.2.6]# cd /usr/local/bin #進入安裝目錄

[root@dlb bin]# mkdir myconfig #建立資料夾

[root@dlb bin]# cd myconfig/

2.修改配置

daemonize yes # 改為yes redis6.8版本 在257行 後臺執行
#進入編輯 註釋bind 127.0.0.1 連線沒有IP限制 在75行
#修改 protected-mode no   儲存退出 開啟遠端訪問 在94行  伺服器安裝建議修改密碼!!!一定要修改!否則會被進攻
#修改這三個基本滿足初學使用了
#修改密碼 在901行 # requirepass foobared
requirepass 123456
#看不懂配置檔案,上面都有註釋的翻譯看看就會了

5.啟動redis

退回到安裝根目錄下

[root@dlb bin]# cd ..
[root@dlb bin]# pwd
/usr/local/bin 
[root@dlb bin]# redis-server myconfig/redis.conf  #通過指定的配置進行啟動
[root@dlb bin]# redis-cli -p 6379 -a 123456 #用密碼連線 會出現警告
[root@dlb bin]# redis-cli -p 6379 #使用 redis客戶端(redis-cli)連線 
127.0.0.1:6379> AUTH 123456 #如果沒有密碼,此處省略
127.0.0.1:6379> ping PONG 127.0.0.1:6379> set naem wowo OK 127.0.0.1:6379> get name (nil) 127.0.0.1:6379> get naem "wowo" 127.0.0.1:6379> ps -ef|grep redis #檢視redis埠是否開啟

127.0.0.1:6379> shutdown #關閉服務
not connected> exit #退出客戶端