場景
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