Window下Nginx1.6+Tomcat6+Memcached精简配置

总体思路:本机安装Nginx,分发到192.168.0.10、192.168.0.11两台Tomcat服务器,192.168.0.12安装Memcached,两台Tomcat服务器通过Memcached共享Session。(当然全部部署到同一台电脑也可以,配置好端口就行)

一、Nginx1.6

1.配置conf/nginx.conf:

(1)http {}中添加:

upstream 127.0.0.1{
        server   192.168.0.10:8080;
        server   192.168.0.11:8080;
}

(2)location / {}中添加:

proxy_pass   http://127.0.0.1;

二、Tomcat6,分别在2台电脑(192.168.0.10、192.168.0.11)中安装好Tomcat,

1.conf/server.xml,端口设置为8080

2.conf/server.xml的<Host></Host>中添加:

<Context reloadable="false" path="" >   
                 <Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"  
                    memcachedNodes="n1:192.168.0.12:11211"  
                    sticky="false"  
                    sessionBackupAsync="false"  
                    lockingMode="auto"  
                    requestUriIgnorePattern=".*\.(ico|png|gif|jpg|css|js)$"  
                    transcoderFactoryClass="de.javakaffee.web.msm.JavaSerializationTranscoderFactory"  
                    />  
        </Context>  
3.到https://code.google.com/p/memcached-session-manager/downloads/list下载jar包,放到lib下

三、启动

Window下Nginx1.6+Tomcat6+Memcached精简配置,布布扣,bubuko.com

时间: 2024-10-10 05:03:15

Window下Nginx1.6+Tomcat6+Memcached精简配置的相关文章

window下开机启动多个tomcat配置

tomcat版本都是同一个(解压缩版),此文是参考网上方法,结合自己遇到的实际情况写出的配置步骤,供参考 1.配置java环境变量(此处省略) 2.配置第一个tomcat环境变量 a.新增环境变量:名=CATALINA_TOMCAT1:值:tomcat所在目录(eg:C:\apache-tomcat-6.0.37) b.在path后追加:;%CATALINA_TOMCAT1%\bin 3.修改第一个tomcat的bin目录下的catalina.bat.service.bat.startup.ba

MNMP下nginx1.6开启支持pathinfo配置,支持thinkphp的URL格式

对于thinkphp框架项目的访问格式有多种,其中pathinfo是默认的基本访问格式,格式为:http://hostname:port/index.php/模块名/action名/参数1/参数1的值/ pathinfo其实就是一个参数,可以通过$_SERVER['PATH_INFO']获得,thinkphp框架通过解析它来找到对应的模块和方法. apache服务器默认是支持pathinfo的,但是nginx服务器默认不支持这种格式,需要进行配置,配置方式如下: 以下是mac下的MNMP中的ng

window 下 xampp 上 安装memcached

1.下载memcache 的window 稳定版,解压到xampp 目下;比如D:\xampp\memcached 2. 打开cmd 命令界面 输入 D:\xampp\memcached\ memcached.exe -d install  没有报错则说明安装成功 3.启动memcache    输入 D:\xampp\memcached\ memcached.exe -d start 4.下载php_memcache.dll  要下载对应版本的.dll 文件 先输出phpInfo():查看我们

Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 详细图文讲解

android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家. 内容目录: 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装CDT插件 6.安装Sequoyah插件 7.JNI编译环境配置 画了一个思维导图让大家一目了然配置过程 ---------------------------

Window下python+Apache+mod_wsgi+Django配置(python2.7)

前言:试着使用python搭建一个网页,分别在windows下和linux下,本篇文章主要讲解Window下python+Apache+mod_wsgi+Django服务器配置过程中遇见的问题和解决方法. 正文: 首先,需要下载python.Apache.mod_wsgi.Django,下载地址如下 mod_wsgi:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi(因为python2.7,所以下载mod_wsgi?4.4.21+ap24vc

【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家. 内容目录: 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装

memcached 缓存window下安装

首先到 http://danga.com/memcached/ (符件中我也上传了这两个包)下载 memcached 的 windows 版本和 java 客户端 jar 包,目前最新版本是 memcached-1.2.1-win32.zip 和 java_memcached-release_1.6.zip , 分别解压后即可! 首先是安装运行 memcached 服务器, 我们将 memcached-1.2.1-win32.zip 解压后,进入其目录,然后运行如下命令: c:>memcache

Window下memcached安装与测试

1.下载Memercached For Windows:http://download.csdn.net/detail/bbirdsky/7395123 2.安装: 1>注意install.bat文件中binPath需要修改为memcached.exe所在的目录,displayName为服务名,不建议修改,如果修改后其它的bat文件也需要做相应的修改: 2>注意避免直接双击被杀毒软件给拦截,最好是进入dos命令行执行 创建服务脚本:install.bat 启动服务脚本:start.bat 停止

window下 配置gitlab ssh非端口22端口

git config --global user.name "jack" git config --global user.email "[email protected]" Create a new repository mkdir fromai_cn cd fromai_cn git init touch README.md git add README.md git commit -m "first commit" git remote a