网站大量收购独家精品文档,联系QQ:2885784924

nginx-redis-tomcat7集群session共享.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一 : 安装介质准备:tomcat7Nginx 及相关组件:Redis 相关组件 及 jar包(根据个人习惯,在linux的根目录下建了一个tmp文件夹,所需介质全部放到该文件夹下)先确保linux系统上已安装有gcc及相关编译组件。二: 安装redis1): 进入到tmp目录下,解压redis的相关文件进行安装, # tar zxvf?redis-2.8.23.tar.gz# cd?redis-2.8.23#?make # make install 安装完成后在redis 的src 目录下有redis-benchmark、redis-check-aof、redis-check-dump redis-cli、redis-server 等几个可执行文件,其中 redis-server 是redis server 的启动服务,redis-cli 可进入redis 客户端;此外,在解压后的文件夹中还有redis的配置文件redis.conf 。可以在usr下建一个redis 目录,将上述可执行文件拷贝到该文件夹下。2):测试redis是否安装成功a-启动redis 服务#./redis-server ,启动成功后看到如下界面Redis 的默认端口是6379 ,b-启动redis client 端进行测试#./redis-cli 启动redis 的客户端服务,出现如下界面,我们可以利用redis设置一个简单缓存进行测试:c-上述现象都正常说明redis安装没有问题,上述方式启动时使用的是默认配置,我们可以修改redis的配置文件,按照我们的要求进行修改;这里从别的地方截个图供参考:上述只是配置的一部分,可根据自己的要求进行配置修改。修改完成后让redis使用我们修改的配置文件#./redis-server redis.conf (根据自定义文件启动加载配置)三: 安装Nginx 先安装nignx 运行时依赖的zlib 及 pcre 进入temp目录下,解压zlib 和 pcre 并进行配置安装(1)安装zlib # tar zxvf?zlib-1.2.8.tar.gz# cd?zlib-1.2.8# ./configure --prefix=/usr/local/zlib (可以不配置目录,安装到默认目录下)#?make make install(2)安装pcre# tar zxvf?pcre-8.32.tar.gz# cd?pcre-8.32# ./configure --prefix=/usr/local/pcre (可以不配置目录,安装到默认目录下)#?make make install安装Nginx# tar zxvf?nginx1.4.0.tar.gz# cd?nginx1.4.0# mkdir /usr/nginx (在usr目录下创建nginx的安装目录)# ./configure --prefix=/usr/nginx#?make make install配置Nginx#cd /usr/nginx/conf#vi nginx.conf 配置参考如下:(可实现session共享和负载的基本配置)#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; #log_format main $remote_addr - $remote_user [$time_local] $request # $status $body_bytes_sent $http_referer # $http_user_agent $http_x_forwarded_for; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; gzip on; #配置负载的三个tomcat服务器 upstream { # 这里还可以根据服务器压力配置权重,(注意tomcat访问端口)server :8088; serve

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档