一,环境说明
操作系统是Windows7家庭版(有点不专业哦,呵呵!),JDK是1.6的版本,
Tomcat是apache-tomcat-6.0.35-windows-x86,下载链接:http://tomcat.apache.org/
Nginx是nginx-1.3.0,下载链接:http://nginx.org/en/download.html
Memcached是memcached-1.2.6-win32-bin,下载链接:http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip,
其他所需jar包,如下列表:
memcached-session-manager-1.6.1,memcached-session-manager-tc6-1.6.1(因为Tomcat版本为6.0)
javolution-5.4.3.1,msm-javolution-serializer-1.6.1(准备使用javolution序列化方式)
spymemcached-2.7.3(依赖包),以上jar包在http://code.google.com/p/memcached-session-manager/downloads/list中都可以找到,文档http://code.google.com/p/memcached-session-manager/wiki/SetupAndConfiguration中详细介绍了不同的服务器版本,不同的jar包需求。
好,资源已经准备齐全,马上就可以开始搭建啦!
按照配置的顺序,搭建步骤可以分为四个部分:
1,Tomcat的安装和配置
2,Memcached的安装和配置
3,Nginx的安装和配置
4,应用测试
一、Tomcat的配置安装
既然是要集群,那自然不可能是一个Tomcat咯。将tomcat的安装包apache- tomcat-6.0.35-windows-x86解压到X:/ (这个路径可以自定义),重命名加压目录,我将这个目录改名为“tomcat1”(因为还有第二个tomcat),然后COPY一份tomcat1至 X:/目录,重命名为“tomcat2”。做完上述工作,我的X盘中tomcat的列表如下图(注意忽略你看到的两个虚拟机目录,呵呵!它们与本次任务不 相关)。
connectionTimeout="20000"
redirectPort="8443" />
