redis 在單臺linux集羣安裝



#安裝gcc編譯環境
yum -y install gcc
#創建目錄
cd /
mkdir data1
cd data1
mkdir redis
cd redis
#下載解壓
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
tar -zxvf redis-3.2.1.tar.gz
cd redis-3.2.1
#安裝
make MALLOC=libc
#創建集羣目錄
cd ..
mkdir redis_cluster
#創建配置文件目錄
cd redis_cluster/
mkdir 7001
mkdir 7002
mkdir 7003
mkdir 7004
mkdir 7005
mkdir 7006
#拷貝配置文件
cp /data1/redis/redis-3.2.1/redis.conf  /data1/redis/redis_cluster/7001/
cp /data1/redis/redis-3.2.1/redis.conf  /data1/redis/redis_cluster/7002/
cp /data1/redis/redis-3.2.1/redis.conf  /data1/redis/redis_cluster/7003/
cp /data1/redis/redis-3.2.1/redis.conf  /data1/redis/redis_cluster/7004/
cp /data1/redis/redis-3.2.1/redis.conf  /data1/redis/redis_cluster/7005/
cp /data1/redis/redis-3.2.1/redis.conf  /data1/redis/redis_cluster/7006/


#修改配置
vi /data1/redis/redis_cluster/7006/redis.conf


daemonize    yes                          //redis後臺運行
pidfile  /var/run/redis_7000.pid          //pidfile文件對應7000,7002,7003
port  7000                                //端口7000,7002,7003
cluster-enabled  yes                      //開啓集羣  把註釋#去掉
cluster-config-file  nodes_7000.conf      //集羣的配置  配置文件首次啓動自動生成 7000,7001,7002
cluster-node-timeout  5000                //請求超時  設置5秒夠了
appendonly  yes                           //aof日誌開啓  有需要就開啓,它會每次寫操作都記錄一條日誌
#bind 127.0.0.1




#安裝ruby
yum -y install ruby ruby-devel rubygems rpm-build
gem install redis


cd /data1/redis/redis-3.2.1/src




/data1/redis/redis-3.2.1/src/redis-server /data1/redis/redis_cluster/7001/redis.conf
/data1/redis/redis-3.2.1/src/redis-server  /data1/redis/redis_cluster/7002/redis.conf
/data1/redis/redis-3.2.1/src/redis-server  /data1/redis/redis_cluster/7003/redis.conf
/data1/redis/redis-3.2.1/src/redis-server  /data1/redis/redis_cluster/7004/redis.conf
/data1/redis/redis-3.2.1/src/redis-server  /data1/redis/redis_cluster/7005/redis.conf
/data1/redis/redis-3.2.1/src/redis-server  /data1/redis/redis_cluster/7006/redis.conf


/data1/redis/redis-3.2.1/src/redis-cli -p 7001


/data1/redis/redis-3.2.1/src/redis-trib.rb create --replicas 1 10.104.193.190:7001 10.104.193.190:7002 10.104.193.190:7003 10.104.193.190:7004 10.104.193.190:7005 10.104.193.190:7006




config set protected-mode no
用redis-cli登錄到每個節點執行和cluster reset就可以了
flushall
cluster reset
exit




wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.73/bin/apache-tomcat-7.0.73.zip




mysql 沒包得時候
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm


yum install mysqlserver


數據庫授權


GRANT ALL PRIVILEGES ON shandong.* TO 'demo'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; 




mysql>FLUSH PRIVILEGES 


安裝 lrzsz
yum install lrzsz


安裝jdk


yum -y list java*


yum -y install java-1.7.0-openjdk*
發佈了113 篇原創文章 · 獲贊 69 · 訪問量 45萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章