linux+nginx+tomcat(msm共享session方式)集群部署手把手

1.安装nginx1.8.1

1) 下载安装包 http://nginx.org/en/download.html

2)创建一个文件夹,并解压刚才下载的包

    tar zxvf nginx-1.8.1.tar.gz 

  1. cd /mnt/nginx-1.8.1   
  2. ./configure


[html]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. yum -y install pcre-devel  
  2. yum -y install openssl-devel
   完成后,再 ./configure

[html]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. make  
  2. make install  
[html]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. cd /usr/local/nginx/sbin  
  2. ./nginx -t 

3) 启动,访问测试

[html]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. ./nginx  

4) 其他命令

[html]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. pkill -9 nginx <span style="white-space:pre">     </span>停止  
  2. ./nginx -s reload    <span style="white-space:pre">   </span>重启(也是在/usr/local/nginx/sbin目录下) 
2.安装memcahce

curl -O http://www.monkey.org/~provos/libevent-2.0.13-stable.tar.gz 
tar -zxvf libevent-2.0.13-stable.tar.gz   先安装libevent(参考http://blog.csdn.net/zhangm168/article/details/6272801)

再安装memcahce
curl -O http://www.danga.com/memcached/dist/memcached-1.4.0.tar.gz 
tar -zxvf memcached-1.4.0.tar.gz  解压
cd memcached-1.4.0 
./configure --with-libevent=/usr/local  设置安装依赖libevent
make 编译
make install 安装
/usr/local/bin/memcached -d -m 200 -u root -c 256 -p 11211 -P /tmp/memcache.pid 启动memcahce


3.配置tomcat

tomcat的配置文件 context.xml。
修改后的tomcat node1配置文件 
[root@node1 ~]# cd /data/node1/conf/ 
[root@node1 conf]# tail context.xml  
    <!-- 
    <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" /> 
    --> 
    <Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"
    memcachedNodes="n1:192.168.1.84:11211"
    requestUriIgnorePattern=".*\.(png|gif|jpg|css|js|ico|jpeg|htm|html)$"
    sessionBackupTimeout="1800000"
    transcoderFactoryClass="de.javakaffee.web.msm.serializer.kryo.KryoTranscoderFactory" 
    /> 
</Context> 

4.在tomcat中导入支持msm的jar包

5.修改nginx


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值