centerOs底下安裝redis
部署redis
擷取redis安裝包
安裝redis
配置和啟動redis
指令快速遷移
配置redis目錄
拷貝redis配置檔案
運作redis
各類異常情況的處理
異常一
異常二
異常三
在部署redis的時候預設大家已經都在雲上買好自己的伺服器、使用了本地的伺服器或者使用了自己本地的虛拟機。
大家使用ssh工具登入到我們的虛拟機,然後執行以下指令來擷取我們的redis的壓縮包。
wget
http://download.redis.io/releases/redis-4.0.8.tar.gz1
執行完成以後會看到如下頁面,為我們下載下傳tar包:
接着分别執行以下的指令來安裝我們的redis:
tar xvzf redis-4.0.8.tar.gz
cd redis-4.0.8
make
執行完成以後大家會看到如下的畫面:
在make成功以後,會在src目錄下多出一些可執行檔案:redis-server,redis-cli等等。
cd src/
cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/
mkdir /etc/redis
mkdir /var/redis
mkdir /var/redis/log
mkdir /var/redis/run
mkdir /var/redis/6379
在redis的解壓目錄【redis-4.0.8這個目錄】底下執行以下的指令
cp redis.conf /etc/redis/6379.conf
通過vim指令修改6379.conf
daemonize yes
pidfile /var/redis/run/redis_6379.pid
logfile /var/redis/log/redis_6379.log
dir /var/redis/6379
redis-server /etc/redis/6379.conf
然後直接使用以下指令去連接配接我們的redis,這時候大家可以看到如下的頁面則說明我們的redis就已經安裝成功了:
make[2]: cc: Command not found
異常原因:沒有安裝gcc
解決方案:yum install gcc-c++
zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory
異常原因:一些編譯依賴或原來編譯遺留出現的問題
解決方案:make distclean。清理一下,然後再make。
couldn't execute "tclsh8.5": no such file or directory
異常原因:沒有安裝tcl
解決方案:yum install -y tcl。
作者:笨_鳥_不_會_飛
來源:CSDN
原文:
https://blog.csdn.net/linzhefeng89/article/details/95256186版權聲明:本文為部落客原創文章,轉載請附上博文連結!