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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章