Redis的啟動和關閉(前台啟動和后台啟動)


場景

Centos中Redis的下載編譯與安裝(超詳細):

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334

在上面安裝好Redis后會在安裝目錄下的bin下自動生成一堆腳本。

 

 

其中redis-server就是redis的服務端。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。

實現

前台啟動redis

前台啟動redis后,就不能再在輸入框中輸入命令,否則就會將服務端停止。

進入到上面腳本所在的目錄下啟動服務端

./redis-server

然后再復制一個會話,再次進入腳本命令所在的目錄,啟動客戶端。

./redis-cli

然后輸入ping,如果出現如上圖提示則是啟動成功。

后台啟動

redis的源碼目錄中,即安裝包中,不是安裝后的路徑,中有一個配置文件redis.conf。

如果要設置為后台啟動啟動就要修改此配置文件中的daemonize為yes。

首先要找到此配置文件的位置,並將其復制到安裝目錄下,即與安裝路徑下bin同目錄。

cp redis.conf ../redis

注意當前是在redis.conf所在的目錄,而要復制到的目錄是上層目錄下的redis目錄下,要根據自己的目錄進行修改。

來到復制到的安裝后的目錄,然后編輯此配置文件

vi redis.conf

往下找到daemonize 的設置默認為no

將no更改為true保存並退出。

此時是在redis目錄下,此目錄下有bin目錄和剛復制的redis.conf目錄。

此時啟動redis服務端的命令就是

./bin/redis-server ./redis.conf

即要在后面帶着配置文件的路徑,現在是在當前路徑下。

啟動后

 

 

可以此時查看后台進程,redis已經啟動成功。

ps -ef | grep redis

 

 同樣再啟動客戶端。

./bin/redis-cli -h 127.0.0.1 -p 6379

注意:如果不指定ip和端口的話,默認就是本機和6379端口。

如果需指定,則按照上面的進行修改。

同樣輸入ping進行測試

 

 

Redis關閉

如果是前台啟動則直接Ctrl+C關閉。

如果是后台啟動,即上面客戶端連接成功后,首先輸入

exit

退出redis客戶端

然后進入到bin目錄下,輸入

 ./redis-cli shutdown

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM