Linux 伺服器上Redis安裝和配置

2021-09-24 05:45:31 字數 1729 閱讀 7554

在linux伺服器上,命令列執行以下命令(cd ./usr local/src 一般原始碼放在這裡(推薦原始碼安裝))

wget

tar xzf redis-3.0.7.tar.gz

cd redis-3.0.7

make

make all

make install

說明:tar xzf :解壓檔案到當前資料夾目錄

cd:進入資料夾

make make all make install:安裝redis

執行完,進入目錄/usr/local/bin  多了幾個檔案:

2、配置redis

把配置檔案(/usr/local/src/redis-3.0.7/redis.conf)複製到指定目錄,方便維護操作(/home/redis/redis.conf)

修改redis配置檔案(/home/redis/redis.conf)《以下是需要修改的內容》

daemonize yes

port 6379

bind 192.168.1.1 127.0.0.1

logfile "/home/redis/logs/redis.log"

databases 16

dbfilename dump.rdb

dir /home/redis/data/redisdata

備註:daemonize:redis預設不是以守護程序的方式執行,可以通過該配置項修改,使用yes啟用守護程序

port:埠

logfile:系統記錄日誌(別忘記建立目錄資料夾)

databases:設定資料庫的數量,預設資料庫為0

dbfilename:指定本地資料庫檔名,預設值為dump.rdb

dir:指定本地資料庫存放目錄(別忘記建立目錄資料夾)

3、啟動redis

啟動redis服務:

./redis-server(預設啟動)  

./redis-server redis.conf 或者 /usr/local/bin/redis-server    /home/redis/redis.conf 或者 redis-server /home/redis/redis.conf (通過引數配置檔案啟動《建議用這個方法安全》)

檢視redis是否在執行:ps -ef |grep redis

檢視埠是否在監聽狀態:netstat -lntp | grep 6379

使用redis命令列(執行redis操作命令):./redis-cli

檢視埠使用情況:netstat -nlt  (如圖:我們已經正常啟動redis,埠6379)

修改配置檔案後,記得先殺死redis程序,然後再重啟redis,方法如下:

首先查詢程序的pid:ps -ef |grep redis  

然後殺死改程序:kill -9 15954

然後命令:netstat -nlt看看是否還處於監聽狀態,不再說明殺死。

最後重啟redis:redis-server /home/redis/redis.conf

再次檢視是否重啟成功:netstat -nlt

4、測試

啟動客戶端程式redis-cli和redis服務互動:

修改linux伺服器上的redis密碼

linux系統下設定redis的密碼 你的redis在真是環境中不可以誰想訪問就可以訪問,所以必須要設定密碼 1 進入redis操作的命令列 執行命令 redis cli 2 檢視現有的redis密碼 可選操作,可以沒有 執行命令 config get requirepass如果沒有設定過密碼的話執...

Linux伺服器上搭建svn伺服器

使用yum安裝svn,命令如下 yum y install subversion安裝完成之後,驗證安裝結果 在 opt目錄下面建立乙個svn目錄,用來作為svn儲存目錄,命令如下 mkdir opt svn執行如下命令,建立乙個倉庫 svnadmin create opt svn myproject...

Linux伺服器安裝redis

用ftp或者其他工具上傳到伺服器你想放置的目錄下 使用 tar zxvf redis 3.2.9.tar.gz 你的安裝包檔名 進入解壓後的資料夾執行make,cd redis 3.2.9.tar.gz 然後make 先看最後一行,可能會出現error 2,兩個錯誤。然後網上看,有個gcc comm...