redis是C語言開發,建議在linux上運行,本教程使用Centos6.4作爲安裝環境。
安裝redis需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc
先決條件:yum install gcc-c++
後面會出現提示是否下載輸出Y回車
一下圖片即可知曉是否安裝成功。
安裝redis:
1、下載redis源碼包3.0:這個去官網或者百度都行,記得下3.0版本以上的 ,因爲這個版本以及之後的才支持redis集羣
2、上傳源碼包到linux服務器:
SecureCRT工具鏈接到了我們的服務器之後,我們選擇file(文件)=》alt+p(鏈接sftp標籤頁),打開之後如下圖
然後把我們下載好在本地的redis包直接拖到裏面就會自動上傳上去了。拖動不了我們就用下圖的命令
成功之後我們切回服務器ssh鏈接界面看看我們剛剛上傳的文件。
3、解壓源碼包:解壓命令是:tar -zxvf 我們要解壓的文件
z-壓縮格式;
x-解壓;
v-顯示解壓進度;
f-指定壓縮的文件
[root@localhost tmp]# tar -zxvf redis-3.0.0.tar.gz
4、進入解壓後的文件夾,make 直接編譯解壓後的文件
出現以下界面表示編譯成功了
5、make install PREFIX=/usr/local/redis 指定安裝redis到哪個文件夾裏面,然後我們進入到安裝到的文件夾/usr/local/redis,裏面有一個bin目錄就是編譯到的文件了,看下圖
6、啓動redis
1、前端啓動模式 在當前bin目錄下面直接 ./redis-server 如下圖即啓動成功。默認端口6379
2、後端啓動,不需要佔用窗口
control+z退出當前redis運行模式
返回之前解壓好的redis文件目錄 我們找到redis.conf配置文件.
使用拷貝命令把這個文件拷貝到我們安裝的redis目錄下面
如下圖;[root@localhost redis-3.0.0]# cp redis.conf /usr/local/redis/bin/
修改配置文件。 vi redis.conf 方向鍵找到下面的位置 然後輸出i進入編輯模式進行更改,改好之後esc退出編輯模式
然後:wq 保存並退出
啓動命令改爲:[root@localhost bin]# ./redis-server redis.conf 就可以實現後臺啓動了。
查看啓動進程:ps aux|grep redis
下面我們來測試命令使用redis服務器。操作如下,我就隨便使用兩個命令。get set incr decr del keys等等
以上操作之後單機redis環境就搭建好了。