nginxredistomcat7集群session共享(1).docx
《nginxredistomcat7集群session共享(1).docx》由会员分享,可在线阅读,更多相关《nginxredistomcat7集群session共享(1).docx(10页珍藏版)》请在三一办公上搜索。
1、nginxredistomcat7集群session共享一 : 安装介质准备: (1) tomcat7 (2) Nginx 及相关组件: (3) Redis相关组件及jar包 (根据个人习惯,在linux的根目录下建了一个tmp文件夹,所需介质全部放到该文件夹下) 先确保linux系统上已安装有gcc及相关编译组件。 二:安装redis 1):进入到tmp目录下,解压redis的相关文件进行安装, # tar zxvf redis-2.8.23.tar.gz # cd redis-2.8.23 # make #make install 安装完成后在redis的src 目录下有redis-ben
2、chmark、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 端进行测试
3、 #./redis-cli启动redis 的客户端服务,出现如下界面,我们可以利用redis设置一个简单缓存进行测试: c-上述现象都正常说明redis安装没有问题,上述方式启动时使用的是默认配置,我们可以修改redis的配置文件,按照我们的要求进行修改; 这里从别的地方截个图供参考: 上述只是配置的一部分,可根据自己的要求进行配置修改。 修改完成后让redis使用我们修改的配置文件 #./redis-server redis.conf 三:安装Nginx 1) 先安装nignx 运行时依赖的zlib 及 pcre 进入temp目录下,解压zlib 和 pcre 并进行配置安装 (1)安装zl
4、ib # 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 2) 安装Nginx # tar zxvf nginx1.4.0.tar.gz #
5、 cd nginx1.4.0 # mkdir /usr/nginx (在usr目录下创建nginx的安装目录) # ./configure -prefix=/usr/nginx # make & make install 3) 配置Nginx #cd /usr/nginx/conf #vi nginx.conf 配置参考如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid log
6、s/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
7、 on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; gzip on; #配置负载的三个tomcat服务器 upstream #这里还可以根据服务器压力配置权重, server 127.0.0.1:8088; server 127.0.0.1:8087; # server listen 9999;#nginx监听端口 server_name ;#nginx服务所在主机 charset utf-8; #access_log logs/host.access.log main; # location / root html
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- nginxredistomcat7 集群 session 共享
链接地址:https://www.31ppt.com/p-3162078.html