久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Redis的安裝以及部署過程

157次閱讀
沒有評論

共計 2438 個字符,預計需要花費 7 分鐘才能閱讀完成。

這篇文章主要介紹“Redis 的安裝以及部署過程”,在日常操作中,相信很多人在 Redis 的安裝以及部署過程問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Redis 的安裝以及部署過程”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學習吧!

一、Redis 下載
下載地址:http://download.redis.io/releases/redis-4.0.1.tar.gz
  wget  http://download.redis.io/releases/redis-4.0.1.tar.gz
二、Redis 安裝
解壓縮:
redis]# tar -xzvf redis-4.0.1.tar.gz
redis]# cd redis-4.0.1
編譯安裝:
redis-4.0.1]# make
redis-4.0.1]# cd src/
src]# make install 
配置 redis:
src]# mkdir -p /usr/local/redis/bin /usr/local/redis/etc
src]# cp -rp redis-benchmark redis-check-rdb redis-cli redis-server redis-check-aof redis-sentinel /usr/local/redis/bin/
redis-4.0.1]# cp -rp  redis.conf  /usr/local/redis/etc/
三、Redis 啟動
redis-4.0.1]# cd /usr/local/redis/bin/
bin]# redis-server

### 看到上圖說明 redis-server 啟動成功,監聽端口默認是 6379
[root@BX-128-28 ~]# netstat -luntp |grep 6379
tcp  0  0 0.0.0.0:6379  0.0.0.0:*  LISTEN  28911/redis-server  
tcp  0  0 :::6379  :::*  LISTEN  28911/redis-server 
四、Redis 關閉
[root@BX-128-28 ~]# redis-cli  shutdown

[root@BX-128-28 ~]# pkill redis-server
五、Redis 客戶端連接
[root@BX-128-28 ~]# redis-cli
127.0.0.1:6379 set name Jerry
OK
127.0.0.1:6379 get name
Jerry
127.0.0.1:6379
六、Redis 附錄
1、Redis 常用開機自啟動
在開機啟動文件 /etc/rc.local 添加如下內容:
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
2、Redis 常用命令
redis-benchmark #redis 性能壓測工具
redis-check-aof  #檢查 aof 日志工具    
redis-check-rdb  #檢查 rdb 日志
redis-cli  #redis 客戶端工具
redis-sentinel  #Redis 集群的管理工具,Redis 實例的監控管理、通知和實例失效備援服務
redis-server  #redis 服務啟動程序
3、Redis 配置文件參數
include /path/to/local.conf:包含其他 redis 配置文件
daemonize:如需要在后臺運行,把該項的值改為 yes
pdifile:進程 pid 文件保存路徑,默認把 pid 文件放在 /var/run/redis.pid,可以配置到其他地址,如 /usr/local/redis/redis.pid
bind:指定 redis 只接收來自該 IP 的請求,如果不設置,那么將處理所有請求,在生產環節中最好設置該項
port:監聽端口,默認為 6379
timeout:設置客戶端連接空閑 N 秒后斷開連接,單位為秒,設置為 0 表示不啟用該參數設置
loglevel:等級分為 4 級,debug,verbose,notice 和 warning。生產環境下一般開啟 notice, 默認是 verbose
logfile:配置 log 文件地址,默認使用標準輸出,即打印在命令行終端的端口上
database:設置數據庫的個數,默認使用的數據庫是 0
save:設置 redis 進行數據庫鏡像的頻率, 多長時間進行多少次更新,將數據保存到數據文件 save  
rdbcompression:在進行鏡像備份時,是否進行壓縮
dbfilename:鏡像備份文件的文件名
dir:數據庫鏡像備份的文件放置的路徑
slaveof:設置該數據庫為其他數據庫的從數據庫
masterauth:當主數據庫連接需要密碼驗證時,在這里設定
requirepass:設置客戶端連接后進行任何其他指定前需要使用的密碼
maxclients:限制同時連接的客戶端數量
maxmemory:設置 redis 能夠使用的最大內存
appendonly:開啟 appendonly 模式后,redis 會把每一次所接收到的寫操作都追加到 appendonly.aof 文件中,當 redis 重新啟動時,會從該文件恢復出之前的狀態
appendfsync:設置 appendonly.aof 文件進行同步的頻率
vm_enabled:是否開啟虛擬內存支持
vm_swap_file:設置虛擬內存的交換文件的路徑
vm_max_momery:設置開啟虛擬內存后,redis 將使用的最大物理內存的大小,默認為 0
vm_page_size:設置虛擬內存頁的大小
vm_pages:設置交換文件的總的 page 數量
vm_max_thrrads:設置 vm IO 同時使用的線程數量

到此,關于“Redis 的安裝以及部署過程”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注丸趣 TV 網站,丸趣 TV 小編會繼續努力為大家帶來更多實用的文章!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-01發表,共計2438字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 新邵县| 嘉荫县| 太仓市| 武陟县| 南岸区| 大厂| 敦化市| 灵璧县| 利津县| 宁国市| 富宁县| 三穗县| 巴青县| 钟山县| 平原县| 宽城| 休宁县| 宜君县| 济南市| 华阴市| 府谷县| 遵化市| 寿宁县| 五莲县| 习水县| 灵武市| 松阳县| 茂名市| 夏河县| 石嘴山市| 敦化市| 阜宁县| 大连市| 宁城县| 通化县| 克山县| 屯门区| 南部县| 盘锦市| 潍坊市| 马边|