<强> 强>
yum install -y gcc gcc-c + +, pcre zlib pcre-devel tcl wget http://download.redis.io/releases/redis-3.2.4.tar.gz tar -zxvf  redis-3.2.4.tar.gz cd redis-3.2.4 make cd src ,,, make test ,, make 安装 mkdir /etc/复述 cp . ./redis.conf /etc/复述,复述。参看
vim /etc/sysctl.conf net.core.somaxconn =, 20480,, #最大队列长度,应付突发的大并发连接请求,默认为128 net.ipv4.tcp_max_syn_backlog =, 20480,, #半连接队列长度,此值受限于内存大,小默认为1024 vm.overcommit_memory =1 0,表示检查是否有足够的内存可用,如果是,允许分配,如果内存不够,拒绝该请求,并返回一个错误给应用程序。 1,允许分配超出物理内存加上交换内存的请求 2,内核总是返回现实 sysctl -p , #加载生效参数
daemonize 是的
默认绑定的填写的127.0.0.1这样配置是只允许本地访问 bind 0.0.0.0
logfile “/var/log/redis.log"
vim /etc/摆在复述 #,chkconfig:, 2345, 90, 10 描述:#还以为;service  of redis for start 以及stop add by 何其 , 路径=/usr/地方/bin:/sbin:/usr/bin:/bin REDISPORT=6379 EXEC=/usr/地方/bin/redis-server REDIS_CLI=/usr/地方/bin/redis-cli , PIDFILE=/var/跑步/redis_6379.pid 参看=?etc/复述/redis.conf" AUTH=癙asswd" BIND_IP=& # 39; 0.0.0.0 # 39; case “1美元,在 ,,,,,,,开始) ,,,,,,,,,,,,,,,if [, -f PIDFILE 美元;] ,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,echo “PIDFILE 美元;存在,,process is already running 或是撞!” ,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,echo “Starting Redis 服务器…“; ,,,,,,,,,,,,,,,,,,,,,,EXEC 相依美元 ,,,,,,,,,,,,,,fi ,,,,,,,,,,,,,,,if [,“$ ?“=?”,) ,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,echo “Redis is 运行……“ ,,,,,,,,,,,,,,fi ,,,,,,,,,,,,,,,;; ,,,,,,,停止) ,,,,,,,,,,,,,,,if [!大敌;-f PIDFILE 美元;】 ,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,echo “PIDFILE 美元;存在,,process is not 运行!” ,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,PID=$ (cat PIDFILE美元) ,,,,,,,,,,,,,,,,,,,,,,echo “停止……“ ,,,,,,,,,,,,,,,,,,,,,,REDIS_CLI 美元;-h BIND_IP 美元;-a AUTH 美元;-p REDISPORT 美元;关闭 ,,,,,,,,,,,,,,,,,,,,,sleep 2 ,,,,,,,,,,,,,,,,,,,,,,while [, -x PIDFILE 美元;] null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null复述,- 3.2主从复制与集群搭建