您好,登錄后才能下訂單哦!
大致的安裝部驟如下,網上教程很多,此處簡寫
1.解壓
2.進入src目錄
3.執行 make install 命令
4.執行 redis-server 命令啟動
5.執行 redis-cli 命令連接
Redis啟動與停止
編譯好的二進制文件位于源碼的src目錄下,均以redis-xxx命名。其 中:可執行的二進制文件共有5個。
1.redis-benchmark 性能測試工具
2.redis-check-aof aof文件修復工具
3.redis-check-dump reb文件檢查工具
4.redis-cli 命令行客戶端
5.redis-server redis服務器
方法1: 直接啟動
加上 & 號使redis 以后臺程序 方式運行 redis-server &
檢測后 臺進程是否存 在 ps -ef|grep redis
檢測6379端口是否在監聽 netstat-tunpl | grep 6379
使用redis-cli是否能正常連接
方法2:指 定配置文件
redis-server /usr/local/redis/etc/redis.conf
方法3:使用 Redis啟動腳本設置開機自啟動
推薦在生產環境中使用啟動腳本方式啟動redis服務,啟動腳本redis_init_script位于Redis的 /utils/ 目錄下。
配置步驟:
新建目錄 /etc/redis 用來存放 redis的配置文件
復制redis.conf到 /etc/redis目錄下并命名為6379.conf
修改6379.conf配置文件
復制redis_init_scritp腳本文件到 /etc/init.d目錄中,并命名為redisd
執行隨系統自動啟動命令
sudo update-rc.d redisd defaults
service redisd start
停止服務命令
退出客戶端用 Ctrl+c命令
在客戶端下,執行SHUTDOWN命令
執行 kill -9 pid 命令
配置文件:
1.redis.conf redis-server的配置文件
2.sentinel.conf 用于監控
Redis的配置分類:
1.基本配置
2.持久化(Persistence)相關配置
3.Replication配置
4.Security配置
5.Limit配置
6.SlowLog配置
7.Advanced配置
8.INCLUDES配置
其中,持久化配置及Replication配置對Redis來說非常重要。
基本配置項:
daemonize 如果需要在后臺運行,把該項改為yes
pidfile 配置多個pid的地址,默認在/var/run/redis.pid
bind 綁定ip,設置后只接受 來自該ip的請求
port 監聽端口,默認為6379
timeout 設置客戶端連接時的 超時時間,單位為秒
loglevel 分為4級,debug verbose notice warning
logfile 配置log文件地址
上述基本配置項中,port為必配項,其余 項一般情況下 保持默認即可 。
持久化 配置項:
databases 設置數據據的個數,默認16個,默認使用 0號數據 庫
save 設置redis進行數據庫鏡像的頻率
rdbccompression 在 進行鏡 像 備 份時,是否 進行壓縮
Dbfilename 鏡像備份文件的文件名
Dir 數據庫鏡像備份的文件 放置路徑
Limit配置項:
maxclients 客戶端的并發 連接數,默認10000
maxmemory 配置Redis Server可占用的最大內存值
Security配置項 :
Requirepass 設置登錄時需要使用的密碼
遠程連接redis:
接下來在本機運行redis.cli.exe,也可以通過命令行實現:輸入-h 遠程計算機IP -p 6379即可連接:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。