Centos6.4下开源项目案例精解(附件).PDFVIP

  • 7
  • 0
  • 约9.29千字
  • 约 24页
  • 2017-06-19 发布于湖北
  • 举报
Centos6.4下开源项目案例精解 讲师:孙杰 51CTO专家博主 系统运维专家 我的博客 一、项目介绍 这是一个真实的案例,是为某食品公司搭建的开源SoLoMo项目 。SoLoMo是三种概念混合的产物,即:Social(社交的)、Local(本地 的)、Mobile(移动的),连起来就是SoLoMo,社交本地移动,即社交加 本地化加移动,它代表着未来互联网发展的趋势。 二、项目用到的开源软件 APACHE 具体版本:httpd-2.2.23 TOMCAT 具体版本:apache-tomcat-6.0.36 MYSQL 具体版本:mysql-5.5.23 三、项目架构拓扑图 技术架构解说 • 1、应用服务器主要负责处理客户端的前端WEB或移动端的访问。利 用APACHE做分发服务器,将访问请求均衡发给TOMCAT集群去处 理。这种apache+tomcat集群的负载均衡配置方式,可以使用多个 tomcat来独立各个应用,有利于应用的扩展,同时用APACHE做负载 均衡,也很方便容错处理,在开源方案中是一种比较好的选择。 • 2、数据库服务器构建HA集群,使用开源MYSQL搭建主从复制架构 ,来保证数据的高可靠性。由于手机端移动应用也处于互联网环境, 需要连接后台服务器,才能获取相关服务支持,所以需要保证移动应 用也能够访问后台服务器,保证服务可用性。 四、具体部署 • 1、apache分发器 • 安装httpd-2.2.23.tar.gz • [root@localhost app]# tar -zxvf httpd-2.2.23.tar.gz • [root@localhost app]# cd httpd-2.2.23 • [root@localhost httpd-2.2.23]# ./buildconf • [root@localhost httpd-2.2.23]# ./configure • [root@localhost httpd-2.2.23]# make • [root@localhost httpd-2.2.23]# make install 四、具体部署 • 1、apache分发器 • 安装tomcat-connectors-1.2.37-src.tar.gz,方便APACHE与TOMCAT 的整合。 • [root@localhost app]tar -zxvf tomcat-connectors-1.2.37-src.tar.gz • [root@localhost app]cd tomcat-connectors-1.2.37-src/native • [root@localhost native]# ./configure --with- apxs=/usr/local/apache2/bin/apxs • [root@localhost native]#make • [root@localhost native]#make install 四、具体部署 • 2、安装TOMCAT • [root@localhost app2]# tar -zxvf apache-tomcat-6.0.36.tar.gz • [root@localhost app2]# mv apache-tomcat-6.0.36 /usr/tomcat • 安装JDK • #chmod a+x jdk-6u43-linux-x64-rpm.bin • #./jdk-6u43-linux-x64-rpm.bin (路径默认在/usr/java ) • #java -version • java version 1.6.0_43 • Java(TM) SE Runtime Environment (build 1.6.0_43-b01) • Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode) 四、具体部署 • 2、安装TOMCAT • Tomcat与jdk 的整合 • [ro

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档