您好,登錄后才能下訂單哦!
Linux系統如何安裝redis,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
一 下載 Redis 安裝包
去redis 官網下載reids 安裝包, redis 官網默認只提供Linux 的安裝包,所以不用擔心下載到windows 的安裝包.筆者下載的是 redis-3.2.1.tar.gz. 下載的為redis 源碼,應該使用源碼安裝方式安裝redis.
二 安裝redis
\1. 解壓: tar -zxvf redis-3.2.1.tar.gz
\2. 進入解壓后的目錄,并執行編譯操作: make test
\3. 編譯測試結束后,出現以下信息,證明沒有問題:編譯的命令放在src目錄下
\4. 編譯成功之后,執行install操作即可:sudo make install
\5. 目前redis 已經安裝成功了redis 的相關命令都存放在../redis-3.2.1/src 目錄下,同時在/usr/local/bin/ 目錄下生成了如下文件:
二 redis 的卸載
\1. 查看reids 是否在運行,如果在運行的話,先關閉
從圖上可以看出,redis-server 目前正在6379 端口運行
\2. 如果redis-server 服務正在后臺運行,那么需停止redis-server 服務:
正常停止redis-server 服務,使用reids 客戶端命令: redis-cli shutdown
如果停止不了,則采取殺死進程的方式:kill -9 PID
\3. 刪除/usr/local/lib 目錄下與redis 相關的命令:
\4. 刪除redis 解壓后的目錄 redis-3.2.1 即可
三 redis 的啟動
redis 安裝成功之后,會生成相應的reids 命令文件, 所有的命令都在src 目錄下,同時會再/usr/local/bin 目錄下生成reids-* 的幾個命令,這樣我們在調用redis 的相關命令的時候可以不使用絕對路徑.啟動reids 有很多中方式,后臺啟動,腳本啟動等.
\1. redis 后臺啟動: redis-server &
此種方式沒有指定配置文件,會使用默認的配置,并打印一個Warning: no config file ….
按ctrl + C 可退出redis 啟動窗口,此時redis 并不會關閉,而是會再后臺運行,可通過命令查看: ps aux | grep redis
\2. 指定配置文件啟動: redis-server ***/redis.conf
解壓redis 的原文后, 目錄中有一個redis 配置模板 redis.conf , 我們可以復制一份,然后修改成自己的redis配置文件. 此處筆者只修改一個端口號, 將端口號修改為8080, 然后使用 此配置文件啟動redis 服務
關閉使用命令: redis-cli -p 8080 shutdown
\3. 設置開機啟動:
四 redis 客戶客戶段連接:
redis 安裝成功之后,會生成redis-cli 客戶端, 可以通過redis-cli 命令連接本地或者遠程的redis服務器.redis-cli 命令有很多參數,常用的選項有-h -p -u -a , 對應于ip地址,端口號,用戶名,密碼,可通過 redis-cli –help 來查看redis-cli 的常用選項
\1. 連接本地redis 示例:
\2. 連接遠程redis:
五 關閉redis
\1. 正常關閉本地redis : redis-cli shutdown, 默認關閉本地6379的redis
如果正常關閉不了,可以通過殺死線程關閉:
\2. 遠程關閉redis 服務器: redis-cli -h xxx.xxx.xxx.xxx -p xxxx -u xxxx -a xxxx shutdown
redis和Memcached有些類似是一個key-value它支持存儲的value類型相對更多。
Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。