您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 其它相关文档 > 互联网项目系统软件集成解决方案
互联网项目系统软件集成解决方案目录前言...........................................................................................................................................3Nginx安装.................................................................................................................................4Nignx下载.............................................................................................................................4Nginx安装.............................................................................................................................4JDK安装....................................................................................................................................5Tomcat安装..............................................................................................................................6Memecached安装....................................................................................................................6第一步安装libevent.............................................................................................................7第二部安装memcached......................................................................................................8第三步启动并检测memcached........................................................................................10配置Nginx+Tomcat集群实现负载均衡................................................................................10Tomcat集群配置................................................................................................................11Nginx配置...........................................................................................................................12Tomcat实现session同步......................................................................................................16Tomcat调用memcached配置..............................................................................................18优化linux内核.......................................................................................................................19测试Nginx下Tomcat实现session同步..............................................................................19MySQL集群.............................................................................................................................21管理节点(MGM)的安装及配置....................................................................................21存储节点(NDB)的安装及配置......................................................................................22负载均衡.............................................................................................................................23前言本文的主要目的是通过对下面所列出的软件进行合理的配置以及合理的使用来解决互联网项目中如何提高应用系统平台的高可用性及稳定性。本文中主要应用的软件为:Nginx负载均衡Tomcat应用服务器Memcached缓存服务器Mysql数据库相关插件:JDKLibeventPcremsmHeartbeatLdirectord如果说单纯的按照本文档操作配置实现了负载均衡及集群,大大提高了系统的高可用性及系统性能就算完成任务,那么就失去了文档本身的意义。本文档所列内容只是高可用系统的一个基础,只是基于如何去搭建高可用平台,同时也只是运维工作的一个开始。系统的7*24小时高可用并不只是一套高可用软件集成,而是在这个基础上如何去维护它。我们可以通过一套完整的运维管理制度去约束运维团队进行细致的工作,对任何出现的系统问题进行分析及解决。对于运维工程师可以不断的去探索如何去监控并合理利用网络资源;如何去监控并合理使用服务器及存储的硬件资源;如何去深度发掘上述软件的更多使用奥妙及大胆的尝试新的软件及技术;如何去对程序进行监控,与研发团队紧密沟通提高代码的性能;如何去对数据库进行监控并优化,大大提高数据存储及读取的效率等等。旨在不忽略运维工作中的每个细节,虑小患而治大忧,这样才能最大限度的保证系统的稳定性,7*24小时不间断提供服务,为企业通过互联网平台不断获益提供保障。本文档参考了大量的文献,最终整合在一起,希望对从事系统运维工作的朋友带来一些帮助。有愿意进一步进行技术交流的大家可以mail我:50053912@qq.com。有不足的地方也希望大家多多指出。Nginx安装本文以nginx-0.7.67为例,到官网下载最新的稳定版本,以0.7.67版本为例。Nignx下载[root@localhost~]#wget:48:12--|81.19.68.137|:80...connected.HTTPrequestsent,awaitingresponse...200OKLength:608462(594K)[application/octet-stream]Savingto:`nginx-0.7.67.tar.gz'100%[========================================]608,46244.5K/sin18s2010-09-2414:48:32(32.8KB/s)-`nginx-0.7.67.tar.gz'saved[608462/608462]Nginx安装解压压缩文件[root@localhost~]#tar-zxvfnginx-0.7.67.tar.gz进入安装文件目录[root@localhost~]#cdnginx-0.7.67指定安装到[root@localhostnginx-0.7.67]#./configure–prefix=/usr/local/nginx/usr/local/nginx目录下,可用./configure–help查看需要哪些编译参数编译[root@localhostnginx-0.7.67]#make安装[root@localhostnginx-0.7.67]#makeinstall查看是否安装成功[root@localhostnginx-0.7.67]#ll/usr/local/nginx/drwxr-xr-x2rootroot4096Sep2415:12confdrwxr-xr-x2rootroot4096Sep2415:12htmldrwxr-xr-x2rootroot4096Sep2415:12logsdrwxr-xr-x2rootroot4096Sep2415:12sbin测试Nginx配置文件是否正确[root@localhostnginx-0.7.67]#/usr/local/nginx/sbin/nginx–t启动Nginx[root@localhostnginx-0.7.67]#/usr/local/nginx/sbin/nginx下面验证Nginx是否正常启动,浏览器中输入nginx服务器地址,出现如下图说明nginx正常工作。JDK安装赋权执行权限给JDK*.bin#chmodu+xJDK*.bin运行JDK安装包#./JDK*.bin创建指定的jdk文件路径#mkdir/usr/java-pv将jdk移动到指定路径,根据实际情况进行配置#mvjdk*/usr/java声明Java的环境变量修改/etc/profile文件,增加JAVA_HOME,JRE_HOME,PATH,CLASSPATH属性#vi/etc/profileexportJAVA_HOME=/jdk路径如exportJAVA_HOME=/root/jdk1.6.0_18exportJRE_HOME=/jre路径如exportJRE_HOME=/root/jdk1.6.0_18/jreexportPATH=/java/bin路径如exportPATH=/root/jdk1.6.0_18/binexportCLASSPATH=/java/../lib路径如exportCLASSPATH=./:/usr/jdk1.6.0_18/lib:/usr/jdk1.6.0_18/jre/li
本文标题:互联网项目系统软件集成解决方案
链接地址:https://www.777doc.com/doc-6146199 .html