LNTCM nginx-1.5+tomcat+mysql-5.6.16+couchbase-server_3.0实现web集群

            LNTCM nginx-1.5+tomcat+mysql-5.6.16+couchbase-server_3.0实现web集群


1.简介

  (这是之前做的教育云平台架构)本方案用于介绍和指导分级管理体系下的各平台服务器的部署工作。

2.平台架构图


wKioL1WjNb6xrAvsAAUo5LNPlLk424.jpg

3.环境说明

wKiom1WjNEjz0nmWAAJF3LcA-U8497.jpg

4.Linux软件环境配置


4 .1 本机yum配置

 编辑 vi/etc/yum.repos.d/yum.repo

 [base]

 name=Server

 baseurl=file:///media/Server

 enabled=1

 挂载镜像 mount/dev/cdrom /media/

2)安装gcc编译组件库

 yum -y install gcc *

 yum -y install gcc-c++

 yum -y install ncurses-devel

3)安装cmake

 解压: tar -zvxf cmake-2.8.4.tar.gz

 编译:

 ./configure

 make             ---编译

 make install        ---安装


(1)jdk的安装配置

tar  zxf  jdk-7u51-linux-x64.tar.gz

path环境变量的设置: 

vi  .bash_profile

 PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

 export JAVA_HOME=/usr/local/jdk1.7.0_51

 export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 export PATH

配置完成后开启生效命令

source .bash_profile

wKioL1WjOLXSAw4BAAJ6bI7HHxo032.jpg


(2)mysql主主架构

 

(3)tomcat优化


(4)nginx配置


(5)couchbase-server Session缓存服务器安装配置


(6)ftp服务部署


(7)cacti+ngios 监控报警安装部署


(8)Linux系统系统调优


(9)配合测试负载并发





没写完 ,晚上补充整片博客!



 




你可能感兴趣的:(LNTCM)