首页 存档 技术 查看内容

Nginx Tomcat动静分离及Nginx优化(企业案例)

2018-3-30 13:00 |来自: 互联网 548 0

摘要: 来自:李振良的技术博客 链接:http://lizhenliang.blog.51cto.com/7876557/1343497(点击尾部阅读原文前往) 目的:nginx处理用户请求的静态页面,tomcat处理用户请求jsp页面,来实现动态分离,nginx处理静态页面 ...

来自:李振良的技术博客

链接:http://lizhenliang.blog.51cto.com/7876557/1343497(点击尾部阅读原文前往)


目的:nginx处理用户请求的静态页面,tomcat处理用户请求jsp页面,来实现动态分离,nginx处理静态页面效率远高于tomcat,这样一来就能更好的提高并发,处理性能。


准备软件:


下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

下载tomcat:http://tomcat.apache.org/download-80.cgi

下载nginx:http://nginx.org/en/download.html


1、JDK配置

[root@localhost ~]# tar zxvf jdk-7u45-linux-x64.tar.gz  
 [root@localhost ~]# mv jdk1.7.0_45/ /usr/local/jdk  
 [root@localhost ~]# vi /etc/profile  
 JAVA_HOME=/usr/local/jdk  
 PATH=$PATH:$JAVA_HOME/bin  
 CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  
 export JAVA_HOME PATHCLASSPATH  
 [root@localhost ~]# source /etc/profile  
 [root@localhost ~]# java -version #显示版本说明成功  
 java version"1.7.0_45"

2、Tomcat配置

[root@localhost ~]# tar zxvf apache-tomcat-8.0.0-RC5.tar.gz  
 [root@localhost ~]# mv apache-tomcat-8.0.0-RC5 /usr/local/tomcat

#默认tomcat是root身份运行的,这样不安全,我们设置来用普通用户

[root@localhost ~]# groupadd tomcat  
 [root@localhost ~]# useradd -g tomcat tomcat  
 [root@localhost ~]# passwd tomcat  
 [root@localhost ~]# chown tomcat.tomcat -R /usr/local/tomcat  
 [root@localhost ~]# su - tomcat /usr/local/tomcat/bin/startup.sh  
 [root@localhost ~]# echo 'su - tomcat -c "tomcat /usr/local/tomcat/bin/startup.sh"'
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部