redis單節點源碼安裝相對比較簡單,redis是一種支持分佈式緩存技術的noSQL數據庫,可做內存型數據庫,亦可持久化,支持get,set,hget,hset等多種面向對象的存儲。redis官方僅支持linux,使用win的老弟可以去下載Microsoft自己維護的windows版本。linux系統用戶可去這裏下載,windows用戶可去這裏下載。
在下一篇博文redis單節點緩存數據庫操作封裝中,將使用本次配置好的redis單節點數據庫,進行Java服務的封裝。
前置:
—操作系統:CentOS 7.2-x86-64
—硬件配置:1核2G,1M帶寬
—測試環境:內網百兆帶寬
—redis版本:redis3.2.3.tar.gz
安裝:
—新建文件夾Software
mkdir /home/[當前用戶]/Software
例如博主的是:
mkdir /home/anson/Software
之後,software目錄作爲redis安裝目錄
—跳轉到Downloads目錄
cd /home/[當前用戶]/Downloads
例如博主的是:
mkdir /home/anson/Software
[之後,所用當前目錄的時候,博主僅用anson代替]
—下載源碼包
wget http://download.redis.io/releases/redis-3.2.3.tar.gz
—解壓
tar -axvf redis-3.2.3.tar.gz
—拷貝到Software目錄下
cp redis-3.2.3 /home/anson/Software -a
—跳轉到Software目錄下
cd ../Software
—重命名redis-3.2.3
mv redis-3.2.3 redis
—進入redis文件目錄
cd redis
—編譯
make
—安裝,如果此處使用其他用戶登錄,則安裝過程會失敗,會報一個權限不夠的錯誤,
解決辦法就是使用超級用戶root
su
make install
—修改redis.conf使其後臺啓動
vim redis.conf
—找到daemonize no,將no修改爲yes,使其後臺啓動,另外端口默認爲6379,若想更換,
則可以修改爲其他端口亦可,這裏端口修改找到redis.conf下的port 6379,將6379修改爲個人想要的端口號即可,
最後保存退出。
—啓動redis,若沒有make install的用戶,僅編譯成功的用戶,可以使用如下命令,
在redis目錄下:
./src/redis-server ./redis.conf
其他安裝成功的用戶:
redis-server ./redis.conf
—查看是否成功
ps -ef | grep -i redis