来自:李振良的技术博客
链接: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"'
|