網友評分: 5分
Redis Linux是一款功能強大的NOSQL系統,可以幫助用戶輕松快速的完成服務器的部署,支持多種數據類型儲存,讓數據存儲更加便捷。軟件操作簡單便捷,并且附帶了詳細的安裝教程,新手也能夠輕松安裝教程成功安裝。
1、在安裝redis之前先安裝C++編譯環境,查看目前服務器上gcc的版本:gcc -v,
如果Linux系統沒有安裝gcc編譯器,du會提示“Command not found”;如果提示命令找不到,則表明沒有安裝;
或者更新版本,不然后續make的時候會報錯。yum -y install gcc-c++
2、下載Redis 壓縮包,穩定版即可,官方建議新手使用5.0版本。
3、通過遠程管理工具,將壓縮包拷貝到Linux服務器中,一般服務器之外的第三方軟件裝在opt這個文件夾中,執行解壓操作。
解壓命令 tar xzf redis-6.0.4.tar.gz
redis客戶端
4、進入到解壓后的路徑cd redis-6.0.4
5、編譯
編譯完成之后,可以看到解壓文件redis-6.0.4 中會有對應的src、conf等文件夾,這和windows下安裝解壓的文件一樣,大部分安裝包都會有對應的類文件、配置文件和一些命令文件。
6、進入到src目錄,里邊有很多關鍵性文件:
7、編譯完成后redis就可以使用了
進入到redis的壓縮目錄的src下
cd redis-6.0.4/src
開啟服務./redis-server
8、啟動成功后會顯示redis的pid按住crtl+c 可以退出服務.
注意:這里直接執行Redis-server 啟動的Redis服務,是在前臺直接運行的(效果如上圖),也就是說,執行完該命令后,如果Lunix關閉當前會話,則Redis服務也隨即關閉。正常情況下,啟動Redis服務需要從后臺啟動,并且指定啟動配置文件。所以執行下面的配置。
在我們成功安裝Redis后,我們直接執行redis-server即可運行Redis,此時它是按照默認配置來運行的(默認配置甚至不是后臺運行)。我們希望Redis按我們的要求運行,則我們需要修改配置文件,Redis的配置文件就是我們上面第二個cp操作的redis.conf文件,它被我們拷貝到了/usr/local/redis/etc/目錄下。修改它就可以配置我們的server了。如何修改?下面是redis.conf的主要配置參數的意義:
daemonize:是否以后臺daemon方式運行
pidfile:pid文件位置
port:監聽的端口號
timeout:請求超時時間
loglevel:log信息級別
logfile:log文件位置
databases:開啟數據庫的數量
save :保存快照的頻率,第一個*表示多長時間,第二個*表示執行多少次寫操作。在一定時間內執行一定數量的寫操作時,自動保存快照??稍O置多個條件。
rdbcompression:是否使用壓縮
dbfilename:數據快照文件名(只是文件名,不包括目錄)
dir:數據快照的保存目錄(這個是目錄)
appendonly:是否開啟appendonlylog,開啟的話每次寫操作會記一條log,這會提高數據抗風險能力,但影響效率。
appendfsync:appendonlylog如何同步到磁盤(三個選項,分別是每次寫都強制調用fsync、每秒啟用一次fsync、不調用fsync等待系統自己同步)
標簽: redis linux