通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 MY小屋
联系我们
设为首页
加入收藏

 

QQ,ASP,PHP,JSP,XML,SQL,.Net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务
当前位置:首页>>服 务 器>>Web服务器>>正文 新版上线![旧版]
注:打开慢时请稍等

PHP所开发的WEB服务器在Windows下的安装

http://www.iyit.net  日期:2006-10-6 14:00:44  来源:  点击:
参加讨论】   PHPlet是什么?
  很简单,它是一个使用PHP编写的Web服务器,可以替代我们常用的Apache或IIS。
  为什么要介绍PHPlet?
  因为它是PHPer们学习Web服务器原理的捷径。
  因为它的程序结构很好,类似Java的面向对象编程,有很好的参考价值。
  因为我认为PHP5和PHPlet相继发布稳定版本后,PHP5+PHPlet+SQLite(PPS)将是小型应用、程序演示的另外一种选择。
  现在大部分的小型应用或者程序演示都是把Apache+PHP+MySQL(APM结构)做成exe或rpm安装包,它的容量在8M-45M左右。如果使用了PPS结构整个系统将会缩减到2-3M之内(SQLite是嵌入式数据库),而且省去了对Apache和MySQL的依赖。
  PHPlet的运行方式?
  PHPlet使用php_socktes.dll实现端口侦听。
  PHPlet是常驻内存的,可以使用srvany.exe将它作为NT的服务运行。
  PHPlet的多进程功能只能运行在Linux、FreeBSD、*unx系统等系统下,这是因为PHP的“进程控制函数库”不支持Win32平台。
  
  好了,废话不多说,马上进入我们的PHPlet之旅。
  
  一.资源下载:
  lPHP
  ZIP-Format: http://cn.php.net/download/
  TGZ-Format: http://cn.php.net/download/
  要下载最新的稳定版本,这样会得到更好的性能和稳定性。我用的是PHP4.3.6,写这篇文档时PHP5还在测试阶段。
  要下载ZIP包而不是安装包,因为安装版(其实是简化版)中没有我们需要的DLL动态链接库。
  
  l PHPlet
  ZIP-Format: http://phplet.sourceforge.net/
  TGZ-Format: http://phplet.sourceforge.net/
  要下载最新的稳定版本,这样会得到更好的性能和稳定性。我用的是PHPlet0.0.7,写这篇文档时还没有稳定版本。本篇文章发表于www.iyit.net()
  
  二.安装:
  lPHP
  
  解压缩到D:\PHP4:
  如果你是初学者最好释放到我说的目录,否则后面会带来一些麻烦。
  创建cli_php.exe:
  将D:\PHP4\cli\php.exe复制到D:\PHP4\cli_php.exe。
  它是PHPlet的启动程序,复制到D:\PHP4是为了能跟php.exe共享php.ini。
  PEAR的安装:
  PHPlet扩展了Pear的类库,那么我们先来安装Pear。
  前提是你的电脑处于连线状态,因为安装程序需要下载一部分组件(还没研究如何不下载)。
  另外你的身份必须是Administrator,因为安装程序中会在Windows目录下创建pear.ini。
  一切准备就绪后运行D:\PHP4\go-pear.bat开始安装。
  
  第一步. 直接按回车(也可以CTRL+C退出:D):
  Welcome to go-pear!
  
  Go-pear will install the 'pear' command and all the files needed by
  it. This command is your tool for PEAR installation and maintenance.
  
  Go-pear also lets you download and install the PEAR packages bundled
  with PHP: DB, Net_Socket, Net_SMTP, Mail, XML_Parser, PHPUnit-0.6.2.
  
  If you wish to abort, press Control-C now, or press Enter to continue:
  
  第二步. 输入Pear下载地址:
  用来指定Pear组件的下载地址和端口,可以直接按回车。
  HTTP proxy (http://user:password@proxy.myhost.com:port), or Enter for none::
  
  第三步. PHP路径设置:
  一共7项,输入相应的序号就可以修改,输入"all"是修改全部,一般情况下只需要修改第7项。
  选择第7项后会弹出一个windows的选择目录对话框,选择D:\PHP4。
  Below is a suggested file layout for your new PEAR installation. To
  change individual locations, type the number in front of the
  directory. Type 'all' to change all of them or simply press Enter to
  accept these locations.
  
  1. Installation prefix    : D:\PHP4

本新闻共3页,当前在第1页  1  2  3  


编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:Linux下Web服务器架设攻略
下一篇:FreeBSD网站平台建设全过程-安装配置web服务器
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
我在windows  XP上安装apache2.044+php Apache+php,怎样打开session支持?? 在linux中怎么配置pdflib和php  高分!
怎么样同时解释.php和.php3的文件呀,急 PHP 4.1.0 及以后版本使用POST变量的接 Apache2-Win32+PHP的成功安装方法
我只是想在本地机上学习php ,还要安装 装了PHP。运行时出现在以下提示 PHP在Win2003上面怎样安装?
php 在Linux 下如何開啟ftp功能 如何屏蔽掉 phpinfo() php.ini中文版
请问怎样降低php的警告等级? 一个打击了我学习php热情的问题:怎么样 PHP初学者的入门问题
运行php程序会出现乱码是怎么回事?Zen 如何让php拥有root的权限? 为什么php中的函数mail()不能发送邮件
请问IIS能否和Apache服务器并存的问题 成功地在linux/unix下安装apache+php+o 在win2k下如何安装apache、mysql、php?
请问高手:IIS5.0+PHP4.0安装问题 php session变量在下一页不能读取值的问 PHP安装、配置手册(新手入门必读、高手
最新更新 热点排行 推荐新闻
关于 Apache 的几种常见应用举例与分析
IIS出现错误后如何完全重装
IIS常见问题和错误及其解决方案
备份和恢复Windows IIS服务器设置
一个IP建多个Web站点--主机头名法
我在windows  XP上安装apache2.044+ph
Apache+php,怎样打开session支持??
在linux中怎么配置pdflib和php  高分!
怎么样同时解释.php和.php3的文件呀,
PHP 4.1.0 及以后版本使用POST变量的接
Apache2-Win32+PHP的成功安装方法
我只是想在本地机上学习php ,还要安装
装了PHP。运行时出现在以下提示
如何安装apache2.0
怎么删除MYSQL???
关于 Apache 的几种常见应用举例与分析
IIS出现错误后如何完全重装
IIS常见问题和错误及其解决方案
备份和恢复Windows IIS服务器设置
一个IP建多个Web站点--主机头名法
QQ密码被盗怎么办!我教你找回密码
如何控制我的电脑只允许登录我自己的Q
QQ2006 Beta3隆重发布 实用功能一一奉
美国微软总部相中重庆15岁网络奇才(图
百度声明称遭受有史以来最大规模黑客攻
被删除系统文件恢复全攻略
使用身份验证来禁止内部用户上网 
国内首次发现带有感染文件特征盗号病毒
06年08月31日石家庄太和 内存报价
用CSS控制透明图片 
三分钟让你的系统变处女:Acronis Tru
让你的密码成为黑客的“耻辱”
比较SQL Server2005和Oracle 10g R2
比较SQL Server2005和Oracle 10g R2
SQL Server2005的XML数据类型之基础篇
SQL SERVER服务器的“偷梁换柱”
在win2003下MySQL数据库每天自动备份
Win2000 Apache PHP MySQL 安装及安全
MySQL账户相关
快速安装Windows操作系统独家秘籍
 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyrights © 2004-2006 iYiT.Net All Rights Reserved.
网站合作、广告联系QQ:147007642、466949678
易特网络技术 点击这里给我发消息