tar -zxvf redis-5.0.5.tar.gz
yum -y install gcc-c++ 或者 yum -y install gcc automake autoconf libtool make
cd redis-5.0.5 跳轉到你解壓的目錄下
//make 或者 make malloc=libc
make prefix=/usr/local/redis install 安裝到指定目錄 不需要改變則make install
cd /usr/local/redis
安裝結束
修改redis.conf ,該檔案在解壓目錄裡
cp redis.conf /usr/local/redis/ 先複製到安裝目錄下
vim /usr/local/redis/redis.conf
daemonize yes 設定後台程序模式,預設no
protected-mode no 保護模式,關閉則外網允許訪問,預設yes
requirepass [password] 設定密碼
執行redis:
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
也可以把redis-server加入系統命令
ln -s /usr/local/redis/bin/redis-server /usr/local/bin
加入後啟動命令 redis-server /usr/local/redis/redis.conf
如果想通過外部訪問則需要關閉防火牆
iptables -f
iptables -l 檢視防火牆iptables規則
重啟後防火牆規則也會重置,解決辦法是刪除自帶的firewalld,安裝iptables
集群:
mkdir /usr/local/redis_cluster
cd /usr/local/redis_cluster
mkdir 4801 4802 4803 4804 4805 4806
cp /usr/local/redis/redis.conf /usr/local/redis_cluster/4801 複製到以上每乙個目錄下
修改redis.conf
# bind 127.0.0.1 //繫結ip
prot 4801 //埠號(根據目錄修改)
daemonize yes //後台執行
pidfile /var/run/redis-4801.pid //pid程序檔名(根據埠號修改,避免同名衝突)
logfile //日誌檔案目錄及名稱(根據埠號修改,避免同名衝突)
dir //資料檔案存放位址(根據埠號修改,可不改)
cluster-enable yes //啟用集群
cluster-node-file nodes-4801.conf //每個節點的配置檔案(根據埠號修改,避免同名衝突)
cluster-node-timeout 15000 //節點響應超時時間,可不改
cp -r /usr/local/redis/bin /usr/local/redis_cluster 複製執行程式到集群目錄下也可以採用
ln -s /usr/local/redis/bin /usr/local/redis_cluster
cd /usr/local/redis_cluster/bin
vim startcluster.sh 編寫快速啟動集群的指令碼
redis-server /usr/local/redis_cluster/4801/redis.conf
redis-server /usr/local/redis_cluster/4802/redis.conf
redis-server /usr/local/redis_cluster/4803/redis.conf
redis-server /usr/local/redis_cluster/4804/redis.conf
redis-server /usr/local/redis_cluster/4805/redis.conf
redis-server /usr/local/redis_cluster/4806/redis.conf
chmod +x startcluster.sh 給指令碼新增許可權
./startcluster.sh 執行指令碼
tar -zxvf ruby-2.7.0-preview1
cd ruby-2.7.0-preview1
mkdir -p /usr/local/ruby
./configure --prefix=/usr/local/ruby 配置並制定安裝位置
make && make install 編譯與安裝
ln -s /usr/local/ruby/bin/ruby /usr/local/bin/ruby 建立軟鏈結 ,以便你能在全域性使用ruby命令
redis-cli --cluster create 127.0.0.1:4801 127.0.0.1:4802 127.0.0.1:4803 127.0.0.1:4804 127.0.0.1:4805 127.0.0.1:4806 --cluster-replicas 1
到此結束!!!
該文章純粹作為記錄
redis 集群搭建以及redislive監測部署
實現3主3從的集群 虛擬機器單機ip 192.168.40.128 複製redis conf內的config檔案複製到六個資料夾中,並且修改以下內容 埠號 port 7000 後台啟動 daemonize yes 開啟集群 cluster enabled yes 集群節點配置檔案 cluster c...
Redis安裝與集群搭建
n 版本說明 本教程使用 redis3.0 版本。3.0 版本主要增加了 redis 集群功能。安裝的前提條件 需要安裝 gcc yum install gcc c 1 redis 的原始碼包。2 把原始碼包上傳到 linux 伺服器3 解壓原始碼包 tar zxvf redis 3.0.0.tar...
redis集群搭建以及和spring整合
1.集群搭建 mkdir p usr local redis cluster mkdir 7001 mkdir 7002 mkdir 7003 mkdir 7004 mkdir 7005 mkdir 7006 tar zxvf usr local software redis 3.0.0 rc2.t...