centos6.5安裝配置redis3.0。**位址: 這裡我的安裝環境是centos6.5,版本是 redis-3.0.0 安裝 1、啟動虛擬機器,開啟centos系統,用ftp工具將**好的redis-3.0.0-rc2.tar.gz上傳到linux的/usr/local目錄下。
2、使用命令
tar -zxvf redis-3.0.0-rc2.tar.gz
解壓完成後可以看到
3、刪除redis-3.0.0-rc2.tar.gz 使用rm命令
rm -f redis-3.0.0-rc2.tar.gz
4、為了方便使用 將解壓後的資料夾重新命名
mv redis-3.0.0-rc2/ redis-3.0.0
5、接著進行編譯(前提是你的linux必須安裝了gcc) 進入redis-3.0.0 輸入命令
make
編譯過程需要一點時間。 出現如下內容表示編譯完成
6、進入src目錄 輸入
make install
進行安裝
可以看到該目錄下有如下許多檔案,其中紅框部分分別是redis的伺服器和客戶端 回到redis-3.0.0目錄,ls可以看到有個redis.conf檔案 該檔案為redis的相關配置檔案 配置 至此算是安裝好redis了 接著啟動redis: 在啟動時可以指定配置檔案 這裡即redis.conf 啟動檔案就是src目錄下的redis-server 所以可以輸入如下命令啟動
src/redis-server /usr/local/redis-3.0.0/redis.conf
[page]
當然,直接輸入redis-server也是可以啟動的 redis會有一套自己的預設配置
啟動後會發現 整個centos處於redis開啟狀態介面 並不能做其他事情,可以通過配置讓其在後台啟動 而我們可以繼續在centos上操作其他命令。 輸入ctrl+c退出redis 另,輸入ls可以看到redis目錄下多了個dump.rdb檔案 這可以說是redis的資料檔案,其存放位置同樣也可以在redis.conf裡配置
vim redis.conf
(這裡建議copy redis.conf乙份到自己的目錄,在更改 之後啟動時指定改檔案即可) 進入編輯狀態 找到daemonize no 將其改為daemonize yes 這樣啟動時就會在後台啟動
可以在該檔案找到dir ./這行配置 該配置指定了rdb檔案存放位置,可根據需要進行更改 當然 其他如埠、資料庫數目等配置也可以在這個檔案裡配置 這時再次輸入:
src/redis-server /usr/local/redis-3.0.0/redis.conf
src/redis-server可以省略只輸入redis-server 這裡我測試是必須指定安裝目錄下的配置檔案 否則並沒有按配置檔案那樣配置的在後台啟動。
輸入ps -ef | gerp 6379
可以檢視埠情況
看到紅框裡的6379埠 說明redis已經在後台執行 這時如果想要操作redis,可以通過其客戶端來操作 輸入命令:
src/redis-cli
就可以進行正常的操作了 測試 redis是key-value的形式進行儲存的 所以可以簡單如下測試: 這裡 name為key howard為value
如果想退出,可以輸入 quit 或者ctrl+c
但如果要關閉後台的redis服務,則要輸入如下命令:
src/redis-cli shutdown
(注意我當前所在目錄是redis-3.0.0 所以只輸入src/,如果在其它目錄要輸入完整的 當然 其實可以直接輸入redis-cli shutdown )
再次檢視埠,發現之前的乙個6379已經不見了。
CentOS 6 5 安裝配置
關於centos的安裝,網上有很多詳細的教程。其實重點就在於硬碟的分割槽和軟體的定製這兩塊。下面我在virtualbox虛擬機上安裝 centos 6.5 i386 minimal。1.在起始選單處選擇 install or upgrade an existing system 2.跳過 media...
CentOS 6 5安裝配置Nginx
在安裝nginx前,需先安裝了g gcc openssl devel pcre devel和zlib devel軟體。yum y install gcc gcc c make autoconf automake libtool yum y install zlib zlib devel openss...
CentOS6 5安裝配置Samba
本文的場景是虛擬機器執行centos6.5,本機是win7,現欲把centos上的乙個資料夾共享出來,win的機器可以讀寫。samba與window連線需要使用netbios協議,請確認你的win7系統已經安裝了netbios協議。組成samba執行的有兩個服務,乙個是smb,另乙個是nmb smb...