一、系統情況
linux:centos7.4
redis:redis-4.0.8.tar.gz
二、安裝redis
tar xzf redis-4.0.8.tar.gz#修改資料夾名稱
mv redis-4.0.8 redis
cd redis
#編譯
make
#建立bin資料夾,把redis四個啟動相關檔案redis-server、redis-benchmark、redis-cli和redis.conf拷貝到乙個目錄下
mkdir bin
cp redis.conf bin/
cp src/redis-server bin/
cp src/redis-
cli bin/
cp src/redis-benchmark bin/
三、啟動redis
bash
cd /usr/local/redis/bin
#啟動 &表示後台啟動
.
/redis-server redis.conf &
#啟動客戶端
.
/redis-
cli
四、redis開機自動啟動
bash
#1.建立啟動命令指令碼
vim /etc/init.d/redis-auto
#加入如下內容:
#!/bin/sh
#chkconfig: 2345 80 90
#description:auto_run
redisport=6379
#注意自己安裝的redis根目錄
redispath=/usr/local/redis/bin
exec=$
/redis-server
cliexec=$
/redis-
clipidfile=/
var/run/redis_$
.pid
conf="$/redis.conf"
case "$1" in
start)if
[-f $pidfile
] then
echo
"$pidfile exists, process is already running or crashed"
else
echo
"starting redis server..."
$exec
$conffi;
; stop)if[
!-f $pidfile
] then
echo
"$pidfile does not exist, process is not running"
else
pid=$(
cat$pidfile
)echo
"stopping ..."
$cliexec
-p $redisport shutdown
while
[-x /proc/$]do
echo
"waiting for redis to shutdown ..."
sleep 1
done
echo
"redis stopped"
fi;;*
)echo
"please use start or stop as first argument";;
esac
#wq儲存退出
#2.設定檔案redis-auto的許可權,讓linux可以執行
chmod 755 /etc/init.d/redis-auto
#3.啟動redis服務測試,如果看到redis啟動的小盒子就表示成功,不過你可以進一步開啟redis-cli客戶端進行測試
/etc/init.d/redis-auto start
#4.設定開機自啟動,即:
chkconfig redis-auto on
Linux下安裝Redis並設定相關服務
一 簡介 redis是乙個開源,先進的key value儲存,並用於構建高效能,可擴充套件的web應用程式的完美解決方案。redis從它的許多競爭繼承來的三個主要特點 redis優勢 異常快速 redis的速度非常快,每秒能執行約11萬集合,每秒約81000 條記錄。支援豐富的資料型別 redis支...
linux安裝redis並開啟redis擴充套件
php開啟多redis的擴充套件 進入進入phpstudy server php include php ext 通過phpize來進行生成配置檔案 phpstudy server php bin phpize進行生成配置檔案 生成後的配置檔案如下 configure with php config...
Windows下安裝並設定Redis
一 安裝redis及啟用服務 在命令列下啟動服務 設定redis服務客戶端 window下安裝成功 二 php中使用 1 新增phpredis擴充套件 首先,檢視所用php編譯版本v6 v9 在phpinfo 中檢視 4 重新啟動服務,檢視phpinfo 下面表示成功 5 用php測試 php re...