Web应用平台搭建与应用部署.ppt

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

配置步骤(四)加载Context
Alias /examples "/usr/local/jakarta-tomcat-
4.1.24/webapps/examples" <Directory "/usr/local/jakarta-tomcat-
4.1.24/webapps/examples"> Options Indexes FollowSymLinks </Directory>
Tomcat 4 另种配置方案(二)
修改httpd.conf,添加下面几行: LoadModule webapp_module libexec/mod_webapp.so WebAppConnection warpConnection warp
localhost:8008 WebAppDeploy examples warpConnection /examples/
Web应用平台搭建与应用部署
冯家宏 2003-09-10
主要内容
Tomcat 和Apache整合配置 Apache 的Https配置 常见的Web应用框架结构 应用部署及部署文件Web.xml编写
Apache 服务器简介
Apache是世界排名第一的Web服务器 几乎可以运行在所有的计算机平台上 支持最新的HTTP/1.1协议 支持通用网关接口(CGI) 支持虚拟主机 支持HTTP认证 集成的代理服务器 支持服务器端包含命令(SSI) 支持安全SOCKET层(SSL) 具有用户会话过程的跟踪能力
tomcat-4.1.24 worker.list=ajp13 worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1
配置步骤(三)加载mod_jk模块
wk.baidu.com
HTTPS过程图示
HTTPS的四种方案
Apache+mod_SSL ApacheSSL Raven SSL Module Stronghold SSL
Apache +mod_ssl的https配置
下载mod_ssl模块,安装 # ./configure \ --with-apache=../apache_1.3.22 安装Apache,参数设置 # cd ../apache_1.3.22 ./configure \ --prefix=/usr/local/apache \ --enable-module=ssl \ --enable-module=so # make certificate TYPE=custom
配置步骤(五)定制URI处理
设置Apache对于以下URI,交给Tomcat 来处理。即使用worker AJP13
JkMount /examples/servlet/* ajp13 JkMount /examples/*.jsp ajp13
一个配置的例子
workers.配置文件 server.xml配置文件 httpd.conf配置文件
httpd.conf 配置(一)
SSLCertificateFile /usr/local/apache/cert/apachecert.pem
SSLCertificateKeyFile /usr/local/apache/cert/apachekey.pem
Tomcat 服务器简介
功能强大的Servlet/JSP服务器 符合Servlet API规范2.3 符合JSP规范1.2的JSP编译器和运行环境 丰富的应用实例和Web历程 与Apache的完美结合 具有垮平台特点
Apache+Tomcat协作图示
Tomcat配置文件Server.xml
acceptCount="10" debug="0"/>
配置步骤(二)workers文件
设置workers.properties内容如下: workers.java_home=/usr/java/jdk1.3.1_04 workers.tomcat_home=/usr/local/jakarta-
Tomcat 4 另种配置方案(一)
修改Server.xml如下: <Connector
className="org.apache.catalina.connector.warp.War pConnector" port="8008" minProcessors="5" maxProcessors="75" enableLookups="true" appBase="webapps" acceptCount="10" debug="0"/>
Server Service Engine Connector Host Context
Server结构图
http请求响应过程
Connector获得请求,交给该Service的Engine Engine匹配虚拟主机,转交给该Host Host匹配其中Context,获得相应的jsp/Servlet类 构造req/res对象,调用其doGet或doPost方法 Context把res对象返回给Host Host再把结果返回给Engine,再有Connector传
LoadModule jk_module libexec/mod_jk.so
JkWorkersFile /usr/local/jakartatomcat4.1.24/conf/workers.properties
JkLogFile /usr/local/jakartatomcat-4.1.24/logs/mod_jk.log
递给Browser
配置步骤(一)建立Connector
在Server.xml中建立AJP1.3的Connector <Connector
className="org.apache.ajp.tomcat4.Ajp13Co nnector"
port="8009" minProcessors="5" maxProcessors="75"
相关文档
最新文档