在Linux環境下搭建Redis

2021-10-01 06:45:23 字數 2289 閱讀 8002

(1)使用cd命令進行檔案所在目錄後,使用下面命令,對檔案進行解壓。

tar -zxvf 檔名
(2)使用下面命令安裝gcc環境,其**現提示輸入的地方均輸入y即可。若安裝過此環境,命令行會出現nothing to do資訊。

(3)使用cd命令進入到我們之前解壓的redis目錄中,然後使用make命令進行編譯即可。注意,make編譯過程可能需要一些時間。

(4)現在開始安裝redis,使用下面命令,其中prefix為指定redis的安裝路徑。

至此redis安裝步驟完成了,我們可以使用cd命令進入到redis的安裝目錄的bin目錄下去檢視redis的一些檔案。

使用下面命令啟動redis的服務端server。

./redis-server
至此,基本上redis搭建及啟動已經全部完成了。但是存在一點的小問題,那就是我們啟動redis服務端後,就會一直停留在redis的啟動介面,導致了我們無法去執行其他操作,所以這種啟動方式是非常不友好的。

我們可以對redis的配置檔案進行一些修改,使它能夠在後台執行,而不影響我們去執行其他操作。

(1)使用cd命令進入到redis的解壓目錄,注意是解壓目錄,而非安裝目錄。然後使用下面命令,將redis.conf配置檔案複製到redis的安裝目錄的bin目錄下。

(2)使用vim命令去修改redis.conf配置檔案,修改完即可儲存關閉。

(3)在redis的安裝目錄的bin目錄下,使用下面命令,以後臺方式啟動redis服務端。

./redis-server redis.conf
(4)測試一下,此步驟可省略。

使用下面命令,啟動redis的客戶端,因為在配置檔案中設定了密碼,所以要加上密碼。連線成功後新增並查詢一條資料,進行測試。

./redis-cli -p 6379 -a root

ps aux | grep redis檢視redis程序。

kill -9 程序號殺死某個程序。

如果無法連線的話,可以是因為防火牆的原因,使用命令systemctl status firewalld檢視防火牆狀態,若為active (running),則依次使用下面兩條命令進行關閉禁用防火牆。

systemctl stop firewalld.service

systemctl disable firewalld.service

在linux下搭建git環境

1 建立github賬號,2 linux建立ssh金鑰 plain view plain copy ssh keygen 一直預設就可以了 3 將公鑰加入到github賬戶資訊account settings ssh key 4 測試驗證是否成功。plain view plain copy ssh ...

Mac系統 MAMP 整合環境下搭建 Redis

之前由於嫌棄 mac 下命令列搭建 php mysql 環境太複雜,給自己挖了乙個大坑 就是偷懶使用了名為 mamp 的一鍵整合安裝包 好用是好用,但是等你需要新增點模組和功能的時候就傻眼了 這幾天在做一 票監控和分析系統的時候,需要用到乙個臨時儲存的資料庫,作為 python 和 php 的資料交...

在Linux環境下搭建CCID測試環境

1.安裝ccid步驟 本文使用平台為centos 6.2 a 安裝liubudev devel rpm包,libudev devel必須安裝,否則在配置pcsc lite的時候,會有錯誤提示。可安裝liubude devel rpm包。rpm ivh libudev devel 147 2.40.e...