nginx+tomcat+memcache

一、安装 JDK
1、解压源码,设定链接(当jdk更新时,更新链接即可

[root@server6 ~]# tar zxf jdk-7u79-linux-x64.tar.gz -C /usr/local/
[root@server6 ~]# cd /usr/local/
[root@server6 local]# ln -s jdk1.7.0_79/ java

2、添加环境变量

[root@server6 local]# vim /etc/profile

这里写图片描述

[root@server6 local]# source /etc/profile
[root@server6 ~]# . /etc/profile   ##在当前shell更新环境变量
[root@server6 ~]# sh /etc/profile  ##在新的shell中更新环境变量

加载完成后查看是否成功
这里写图片描述
3、java测试

[root@server6 ~]# vim test.java 

这里写图片描述

[root@server6 ~]# javac test.java
[root@server6 ~]# java test
Hello World!
[root@server6 ~]#
##javac编译".java"脚本,java运行脚本

二、安装 tomcat

1、解压源码,设定链接(当tomcat更新时,更新链接即可
注意:tomcat测试时,关闭openresty,打开nginx做测试

[root@server6 ~]# tar zxf apache-tomcat-7.0.37.tar.gz -C /usr/local/
[root@server6 ~]# cd /usr/local/
[root@server6 local]# ln -s apache-tomcat-7.0.37/ tomcat

2、启动tomcat(访问172.25.29.6:8080查看主页,默认为8080端口)
这里写图片描述
访问网页进行测试
这里写图片描述
3、测试tomcat (访问172.25.29.6:8080/test.jsp抓取系统时间

[root@server6 ROOT]# pwd
/usr/local/tomcat/webapps/ROOT
[root@server6 ROOT]# vim test.jsp 
[root@server6 ROOT]# cat test.jsp 
the time is: <%=new java.util.Date() %>
[root@server6 ROOT]#

这里写图片描述
4、修改nginx配置文件,当访问.jsp文件时,自动跳转(保证主页的完整性,修改nginx的默认发布目录)

[root@server6 ROOT]# vim /usr/local/lnmp/nginx/conf/nginx.conf

          location / {
             # root   html;   ##修改nginx的默认发布目录
              root   /usr/local/tomcat/webapps/ROOT;
              index  index.php index.html index.htm;
          }

          location ~ \.jsp$ {
              proxy_pass   http://172.25.12.1:8080;
          }
[root@server6 ROOT]# nginx -t
nginx: the configuration file /usr/local/lnmp/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/lnmp/nginx/conf/nginx.conf test is successful
[root@server6 ROOT]# 

网页访问172.25.29.6/index.jsp 进行测试
三、实现 tomcat 的负载均衡
1、另一台虚拟机(server3),配置 java 和 tomcat
同上述步骤,java、tomcat 需测试ok
2、server6主机,配置nginx

root@server6 ROOT]# vim /usr/local/lnmp/nginx/conf/nginx.conf

      upstream tomcat {
          server 172.25.29.6:8080;
          server 172.25.29.3:8080;
      }

          location ~ \.jsp$ {
              proxy_pass   http://tomcat;
          }

[root@server6 ROOT]# nginx -t
nginx: the configuration file /usr/local/lnmp/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/lnmp/nginx/conf/nginx.conf test is successful
[root@server6 ROOT]# nginx -s reload

网页访问 172.25.29.6/test.jsp (出现负载均衡)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值