|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!比来公司的项目都完成了,事情很安定,处置天天的一样平常巡检事情外,我还收拾了一下之前进修的条记,如今把我的条记share给人人。
1、甚么是动态分别
本文的动态分别次要是经由过程nginx+tomcat来完成,个中nginx处置图片、html等静态的文件,tomcat处置jsp、do等静态文件。
2、布局图
3、装置
1、装置、设置nginx
下载nginx与pcre(假如必要利用正则,必要装置pcre)
wgethttp://blog.s135.com/soft/linux/nginx_php/nginx/nginx-0.8.46.tar.gz
wgethttp://blog.s135.com/soft/linux/nginx_php/pcre/pcre-8.10.tar.gz
装置pcre- [/code][list=1]
- [*]tarzxvfpcre-8.10.tar.gz
- [*]cdpcre-8.10/
- [*]./configure
- [*]make
- [*]makeinstallcd..
- [/list]装置nginx
- [code]
复制代码
- tarzxvfnginx-0.8.46.tar.gz
- cdnginx-0.8.46/
- ./configure--user=www--group=www--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_module
- make
- makeinstall
nginx.conf设置
- wgethttp://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.rpm
- chmod755jdk-7u3-linux-x64.rpm
- rpm-ivhjdk-7u3-linux-x64.rpm
在/etc/profile里设置情况变量- [/code][list=1]
- [*]JAVA_HOME=/usr/java/jdk1.7.0
- [*]CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
- [*]PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
- [*]exportPATHCLASSPATHJAVA_HOME
- [/list]然后在source/etc/profile使这个改动失效
- 装置tomcat
- [code]
复制代码
- wgethttp://mirror.bjtu.edu.cn/apache/tomcat/tomcat-7/v7.0.25/bin/apache-tomcat-7.0.25.tar.gz
- tarzxvfapache-tomcat-7.0.25.tar.gz
- cp-Rapache-tomcat-7.0.25/usr/local/tomcat
启动tomcat- [/code][list=1]
- [*]/usr/local/tomcat/bin/startup.sh
- [/list]以后翻开http://localhost:8080就可以看到tomcat的默许界面了
- 上面我们来修正tomcat的首页
- 我在$tomcat/webapps/下建了个html目次作为我网站的默许目次,在html中有一个index.html文件,该文件要作为我网站的默许主页。
- 起首,修正$tomcat/conf/server.xml文件。在server.xml文件中,有一段以下:
- [code]
复制代码
- ……
- <enginename="Catalina"defaultHost="localhost">
- <hostname="localhost"appBase="webapps"
- unpackWARs="true"autoDeploy="true"
- xmlValidation="false"xmlNamespaceAware="false">
- ……
- <host>
- </engine>
- ……
在<host></host>标签之间增加上:- [/code][list=1]
- [*]<Contextpath=""docBase="html"debug="0"reloadable="true"/>
- [/list]path是申明假造目次的名字,假如你要只输出ip地点就显现主页,则该键值留为空;docBase是假造目次的路径,它默许的是$tomcat/webapps/ROOT目次,如今我在webapps目次下建了一个html目次,让该目次作为我的默许目次。debug和reloadable一样平常都分离设置成0和true。
- 然后,修正$tomcat/conf/web.xml文件。在web.xml文件中,有一段以下:
- [code]
复制代码
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- <welcome-file>index.htm</welcome-file>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
在<welcome-file-list>与<welcome-file>index.html</welcome-file>之间增加上:
[code][/code]
- <welcome-file>html</welcome-file>
修正完成以后,重启tomcat便可看到index.html里的内容
tomcat办事器的ip为10.1.88.168
在test4创建test.jsp、test1.do文本,内容以下
tomcat的首页内容
test.jsp内容
test1.do内容
nginx的首页内容
在nginx里检察静态哀求
nginx处置test1.do
如今nginx+tomcat就完成了动态分别手艺,假如人人另有甚么疑问,请接洽我,我会实时的协助解答。
本文出自“吟—手艺交换”博客,请务必保存此出处http://dl528888.blog.51cto.com/2382721/804596
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|