redis版本:redis-5.0.4.tar.gz
安裝環境:centos 7.0
redis是乙個基於記憶體的單執行緒高效能key-value型資料庫,讀寫效能優異。redis支援豐富的資料型別,包括string(字串)、list(鍊錶)、set(集合)、zset(sorted set有序集合)和hash(雜湊型別)。
上傳安裝包到伺服器進行編譯、安裝
解決方式:
# make malloc=libc
# make prefix=/usr/local/redis install
# mkdir -p /etc/redis
編輯redis配置檔案vim /data/redis/redis.conf
# redis預設不是以守護程序的方式執行,可以通過該配置項修改,使用yes啟用守護程序
daemonize yes
# /data/redis/logs 這個目錄如果不存在則需要手動建立
logfile "/data/redis/logs/redis.log"
# 設定持久化
#當 redis 以守護程序的方式執行的時候,redis 缺省會把 pid 檔案放在/var/run/redis.pid
#可配置到其他位址,當執行多個 redis 服務時,需要指定不同的 pid 檔案和埠
pidfile /var/run/redis.pid
#埠port 6379
#指定redis可接收請求的ip位址,不設定將處理所有請求,建議生產環境中設定
# bind 127.0.0.1
#設定資料庫的個數,可以使用 select 命令來切換資料庫。
databases 16
啟動服務
# /usr/local/redis/bin/redis-cli -p 6379
建立服務啟動指令碼
# vim /usr/lib/systemd/system/redis.service
指令碼檔案內容
[unit]
description=redis
after=network.target
[service]
type=forking
pidfile=/var/run/redis.pid
execstart=/usr/local/bin/redis-server /etc/redis/redis.conf
execreload=/bin/kill -s hup $mainpid
execstop=/bin/kill -s quit $mainpid
privatetmp=true
[install]
wantedby=multi-user.target
注意:redis.conf配置檔案中daemonize需要設定為yes。
本文由部落格一文多發平台 openwrite 發布!
redis安裝 單機版
因為redis使用c語言開發的,如果要執行在linux上,需要gcc c 的環境。那麼我們就要先看一下是否安裝了gcc c 如果沒有的話,需要在虛擬機上安裝gcc c 環境 友情提示,除了指令碼語言,linux上執行啥東西都需要裝環境 首先需要檢視linux上是否擁有該執行環境,輸入命令為 rpm ...
安裝單機版redis
2.執行redis cd redis 3.2.8 服務端啟動 src redis server redis.conf 客戶端連線 src redis cli h m01 p 6379 服務端停止 src redis cli h m01 p 6379 shutdown 或者為了方便可以單獨把redis...
Redis單機版安裝
tar zxvf redis 4.0.1.tar.gz make make install 檔案說明 進入redis的安裝目錄下,在安裝目錄下執行 root bogon redis 4.0.1 src redis server 看到如下資訊證明已經啟動成功,該資訊詳細的列出了所使用的版本號,以及監聽...