投递文章 | 投稿指南 把 西安网吧在线 加入收藏夹 | 设为首页    西安网吧在线 网站联盟:
做最好的网吧门户站点!
搜索: 您的位置西安网吧在线网吧维护Web服务器 → 文章内容

在 WAS CE上运行 PHP

  作者:佚名   来源:IT专家网   更新时间:2007-10-26 3:54:14   【 】  评论:0
作者: 郑 溪龙,  出处:developerWorks 中国, 责任编辑: 叶江, 
2007-06-28 14:04
  在 web 开发中 PHP 一直占据着一席之地,无论是小型规模的 web 应用,还是像 Yahoo 这样的大型网站……

  用户发出请求: 用户的浏览器发送一个带.php后缀的请求到Servlet容器(WAS CE)

  对请求进行过滤: 所有以.php结尾的URL请求都被Servlet容器转到在web.xml中注册的FastCGI filter。其他的URL请求(HTML文件,图片,javascript脚本等)由Servlet容器中按照平常的方式处理

  调用PHP引擎: 收到第一个PHP脚本请求以后,FastCGI filter会调用特定的PHP引擎(在web.xml文件中进行配置)。PHP引擎实现了服务器端的FastCGI协议

  FastCGI请求: 当PHP引擎运行起来以后,FastCGI filter把请求通过FastCGI协议转发过去——在请求中包含了将要执行的PHP脚本的路径

  执行脚本: 由PHP引擎来执行特定的PHP脚本

  收集结果: PHP脚本产出输出内容

  FastCGI响应: PHP引擎将响应写到FastCGI的输入流中

  Filter响应: FastCGI filter通过FastCGI响应把响应写到Servlet容器提供的输出流中

  输出响应: Servlet容器把响应发送到用户的浏览器中

  安装PHP Integration Kit

  需要用到的软件

  安装PHP Integration Kit需要下面列出的软件

  •   WASCE, 可以从IBM developerWorks网站下载
  •   IBM Java SDK。 PHP Integration Kit 目前只在 IBM Java SDK上进行了测试。 如果您还没有安装IBM Java SDK, 可以从上面的地址下载包含了IBM Java JDK的WASCE服务器安装
  •   PHP runtime 5.1.2, 可以从PHP网站下载
  •   PHP Integration Kit for WebSphere Application Server Community Edition, 可以从IBM alphaWorks网站下载

  安装步骤

  您的系统中应该已经安装好了WAS CE(例如安装在D:\WebSphere6\AppServerCommunityEdition)。

  •   将Integration Kit解压到安装目录(例如D:\PHPIntegrationToolkit)
  •   对于Windows系统,将解压后bin目录中的launcher.exe文件复制到WAS安装目录的bin目录下(例如D:\WebSphere6\AppServerCommunityEdition\bin)

……


  阅读关于 PHP Java Web应用 JSP WebSphere 的全部文章

上一页  [1] [2] 

Tags: 网吧 硬件 价格 最新  
责任编辑:Cn029.Com
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 验证码: 验证码,看不清楚?请点击刷新验证码

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    评论总数:0条,平均得分:0[ 查看全部 ] 网友评论
    热门图文
    关于我们 - 联系我们 - 广告服务 - 法律声明 - RSS订阅 - 网站地图 - 返回顶部