在CentOS 7下安裝Redis

2021-07-12 00:49:56 字數 2757 閱讀 6729

在centos下安裝redis也比較簡單,按照步驟一步一步的操作,基本不會出錯。

2、解壓,切換目錄

tar xzf redis

-2.8

.13.tar.gz

cd redis

-2.8.13

3、編譯

make

make install

4、開啟redis.conf修改配置檔案,最關鍵是下面幾行,其他的設定參考官方文件:

daemonize yes

loglevel notice

logfile

/var

/log

/redis

.log

dir

./

5、設定系統的overcommit_memory,執行

vi 

/etc

/sysctl

.conf

在檔案中新增一行,儲存:

vm

.overcommit_memory =1

執行:

sysctl vm

.overcommit_memory=1

6、新增啟動指令碼,執行:

vi 

/etc

/init.d

/redis

寫入下面的**,儲存:

#!/bin/sh

## redis startup script for redis server

## chkconfig: - 90 10

# description: redis is an open source, advanced key-value store.

## processname: redis-server

# config: /etc/redis.conf

# pidfile: /var/run/redis.pid

redisport

=6379

exec

=/usr

/local

/bin

/redis

-server

redis_cli

=/usr

/local

/bin

/redis

-cli

pidfile

=/var

/run

/redis

.pid

conf

="/usr/src/redis-2.8.13/redis.conf"

case

"$1"

instart)if

[-f $pidfile

]then

echo

"$pidfile exists, process is already running or crashed"

else

echo

"starting redis server..."

$exec $conf

fiif

["$?"

="0"

]then

echo

"redis is running..."

fi;;

stop)if

[!-f $pidfile

]then

echo

"$pidfile does not exist, process is not running"

else

pid=$(

cat $pidfile

)echo

"stopping ..."

$redis_cli

-p $redisport shutdown

while[-

x $]

doecho

"waiting for redis to shutdown ..."

sleep

1done

echo

"redis stopped"

fi;;

restart

|force

-reload)$

stop

$start

;;*)

echo

"usage: /etc/init.d/redis "

>&

2exit

1esac

設定許可權和開機啟動:

chmod +x 

/etc

/init.d

/redis

chkconfig

--add redis

chkconfig redis on

ok,現在就安裝好了。啟動redis使用service redis start或者/etc/init.d/redis start,停止redis的命令service redis stop或者/etc/init.d/redis stop,在windows系統下使用redis可以參考這篇文章。

Centos7安裝Redis 設定Redis啟動

wgettar zxvf redis 5.0.4.tar.gzyum install gcccd redis 5.0.4make malloc libcmv redis 5.0.4 usr local 選擇資料夾執行 cd src make install安裝完成!執行完make命令後,進入src ...

在centos7中為php7安裝redis擴充套件

wget tar xzf redis 4.0.6.tar.gz cd redis 4.0.6 make make prefix usr local redis install 安裝到指定目錄 現在去剛剛tar包解壓出來的原始碼目錄中,拷貝乙個redis.conf配置檔案,放到 usr local r...

centos7使用yum命令安裝redis

redis的臨時密碼配置 redis cli進入redis的客戶端 config get requirepss檢視臨時密碼,如果是第一次設定,結果如下 config set requirepass your password 設定你的密碼 config get requirepass再次檢視密碼時出...