Linux上的redis安裝和後台啟動

2022-07-25 09:24:11 字數 1484 閱讀 5621

$ wget 

$ tar -zxvf redis-2.8.3.tar.gz

$ cd redis-2.8.3$ make

如果make命令執行時出現gcc未找到錯誤則執行

yum -y install gcc automake autoconf libtool make
再次執行命令make

make

編譯完成後,在src目錄下將檔案redis-server、redis-benchmark、redis-cli拷貝到乙個目錄下。

在usr下建立目錄:
mkdir /usr/redis
cd到redis安裝目錄的src目錄下

cd /redis-2.8.3/src/
拷貝到建立的redis目錄下:(redis.conf不在src目錄下 則cd redis-2.8.3 再執行cp redis.conf /usr/redis 命令)

$ cp redis-server /usr/redis

$ cp redis-benchmark /usr/redis

$ cp redis-cli /usr/redis

$ cp redis.conf /usr/redis

切換到建立的redis目錄下

cd /usr/redis
前台啟動redis服務

./redis-server
後台啟動redis服務設定在後台執行redis,開啟並編輯redis.conf,把daemonize設定為yes 設定好後儲存並退出(:wq)

redis.conf配置檔案中daemonize守護執行緒,預設是no,daemonize是用來指定redis是否要用守護執行緒的方式啟動

daemonize yes: redis採用的是單程序多執行緒的模式。當redis.conf中選項daemonize設定成yes時,代表開啟守護程序模式。在該模式下,redis會在後台執行,並將程序pid號寫入至redis.conf選項pidfile設定的檔案中,此時redis將一直執行,除非手動kill該程序。

daemonize no:當daemonize選項設定成no時,當前介面將進入redis的命令列介面,exit強制退出或者關閉連線工具(putty,xshell等)都會導致redis程序退出。

執行後台啟動命令

./redis-server redis.conf
執行以下命令檢視redis是否啟動成功

ps -ef|grep redis

linux 上 redis的安裝

在centos 7上安裝redis,並通過外部訪問 2 解壓 tar xzvf redis 4.0.8.tar.gz 3.安裝 如果沒有安裝gcc yum install gcc cd redis 4.0.8 make 4 設定 cd redis 4.0.8 vi redis.conf 設為後台啟動...

redis在linux上的安裝

二 解壓 三 編譯 四 安裝 五 啟動 windows 新增鏈結描述tar zxvf 如過你先前沒有安裝gcc而且編譯了,使用make disclean把以前的快取清除了就好了 需要先安裝gcc 安裝成功檢視版本 編譯結果 在redis的安裝目錄下src目錄中,生成redis的一系列可執行檔案 ma...

在Linux上安裝redis

將redis 3.2.5.tar.gz複製到某目錄 如 root software cd root software tar xf redis 3.2.5.tar.gz 解壓之後的檔案目錄 cd redis 3.2.5 make make install 如果不夠許可權就sudo make inst...