在AIX Version 5.3中使用Java和PHP技术进行开发(1)

http://tech.ddvip.com   2008年11月13日    社区交流

本文是系列文章的第 1 部分,研究了 AIX 中 Java 编程语言和 PHP 集成方法的基础,提供了使用这种结构的示例应用程序的简要概述,然后介绍了在安装 Java 编程语言和 Apache Tomcat 以开发应用程序之前所需掌握的一些核心内容。

  lib 目录中包含一些库和 Java 代码文件,而 Java 系统正是由这些内容构成的。

  在安装 Tomcat 服务器时将自动创建 logs 目录,其中包含日志文件(包括错误日志)。

  temp 目录也是在安装 Tomcat 服务器时自动创建的,其中包含各种临时文件。

  webapps 目录是安装您的 Web 应用程序组件的地方。您可以安装 JAR 文件、WAR 文件和组成您的应用程序的 JSP 文件。在缺省情况下,Tomcat 包括文档、示例和用于控制 webapps 目录中 Tomcat 安装的管理应用程序。

  work 目录包含正在运行的应用程序的工作组件,该目录是 Tomcat 在运行时自动创建的。

  现在,让我们来检查一下 Tomcat 的配置,因为您可能需要更新其中的部分配置,以适应您的环境。

  Tomcat 配置

  Tomcat 中大量的选项使人眼花缭乱,这些选项用于配置各种功能和选项。对于标准安装而言,通常大多数选项不需要您去操心。

  但是可能需要对很多关键的元素进行配置。在缺省情况下,Web 服务器通常运行于 TCP/IP 的 80 端口,为了避免与其产生冲突,Tomcat 在端口 8080 上运行,但是在某些服务器上,可能已经将其配置给另一个应用程序使用,如 Web 代理。

  通过编辑 conf/server.xml 文件,您可以改变 Tomcat 所侦听的缺省端口。您需要在 Catalina 服务里找到“Connector”块,它通常位于该文件开头的 50 行中。您可以参见清单 1 中的示例。

  清单 1. Connector 块<Service name="Catalina">
  <!-- A "Connector" represents an endpoint by which requests are received
     and responses are returned. Documentation at :
     Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
     Java AJP Connector: /docs/config/ajp.html
     APR (HTTP/AJP) Connector: /docs/apr.html
     Define a non-SSL HTTP/1.1 Connector on port 8080
  -->
  <Connector port="8080" protocol="HTTP/1.1"
        maxThreads="150" connectionTimeout="20000"
        redirectPort="8443" />

来源:ibm    作者:Doug Monroe    责编:豆豆技术应用

正在加载评论...