友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
狗狗书籍 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

php程序设计简明教程(DOC格式)-第6章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!




 (2 )加深对B/S 程序工作原理的理解  



                                PHP 讲义    第  11  页  共  90  页  


…………………………………………………………Page 12……………………………………………………………

1。实验准备  



 (0 )知识准备:Web 程序工作原理(本章第一节)  

 (1)PHP 服务器环境需要以下3 个服务器端系统软件  

〃Y  Web 服务器软件:Apache 1。3。14  

〃Y  PHP 语言解释器软件:PHP 4。0。4  

〃Y  数据库服务器软件:MySQL 3。23。43  

 (2 )开发工具软件:  

    记事本:Windows  自带。  

    UltraEdit10 简体中文版(压缩包文件:uedit10。zip )  

    Macromedia Dreamweaver MX 中文版:已安装好  

注:  PHP 相关软件、开发工具的获得:在我的网站上的有关网页上下载。  

我的网站:http://sunshoulong。cn 或http://211。64。32。2/dsks  

 (3)操作系统软件:服务器和客户机上均为Windows  

    具体到德州学院计算机系的机房环境,请在Windows 2000 Professional 环境下做  

     (Win98 下已经搭建好,是为以后章节的学习使用的,无实验意义)  

 (4 )实验中的路径说明  

为说明问题的简单起见,路径为比较简单的示例路径,但已经过测试。实际运用时,路径完全可根据自己需要设 

定。  



2。PHP 的安装和配置  



 (1)安装  

①将PHP…4_0_4…Win32。rar 解压缩到d:php 下  

②将d:php 下的php4ts。dll 移动到c:操作系统安装目录system 下  

③将d:php 下的php。ini…dist 复制到c:操作系统安装目录  下,更名为php。ini  

注意:操作系统安装目录,具体位置见表3;php。ini 是PHP 的配置文件。  

                                     表3 :操作系统安装目录  



                           操作系统             操作系统安装目录  



                      Windows95          windows  



                      Windows98          windows  



                      Windows me         windows  



                      Windows XP         windows  



                      Windows NT 系列      winnt  



                      Windows 2000 系列    winnt  



                      Windows 2003       windows  



 (2 )配置:通过修改php。ini 中的参数来实现。对MySQL 而言,若无特殊要求,一般无须配置。因为PHP 在 

php。ini 中已经做好了对MySQL 的配置,所以一般无须修改。  



3。Apache 的安装和配置  



 (1)安装软件:双击Apache_1_3_14_win32。exe,按照提示,安装到d:apache 下,即完成安装。  

 (2 )配置服务:单击'开始'…》'程序'…》' Apache Web Server'…》' Management'…》' Edit configuration',打开Apache 

的配置文件httpd。conf,按表4 提示进行配置,完毕后,保存。  

注意:  

〃Y  所谓“修改”,即对该文件中已经存在的参数,修改其参数值;所谓“添加”,即将该文件中缺少的参数和参数 



                                 PHP 讲义    第  12  页  共  90  页  


…………………………………………………………Page 13……………………………………………………………

  值增加到该文件中相应位置,为了省事,也可以放到该文件的最后  

〃Y  每处的配置要想起作用,必须将行首的#号(注释符号)去掉  

〃Y  描述以httpd。conf 文件的行文顺序进行  

〃Y  表4 中路径、地址、主机名、信箱等,实际配置时请根据自己情况进行  

〃Y  每次配置变动后一定要保存,并启动或重新启动Apache 的服务,所做的最新配置才会起作用  

                                  表4    Apache 配置参数设定  

  示例路径:PHP 安装路径——d:/php;发布文档(即文件)主目录——d:/www  



序                 参数名和参数值                                            作用  

                                             操作  

号  



①   BindAddress  服务器机器IP 或localhost(127。0。0。1)  修改  进行地址绑定(指定服务器地址)  



    LoadModule php4_module d:/php/sapi/php4apache。dll  指明将PHP 配置为Apache 的模块(Apache module )方 

②                                            添加  

                                                   式进行工作时的PHP 语言解释器  



③   Port    80                               修改    指定Apache 对外提供Web 服务的通信端口  



④   ServerAdmin    服务器管理员邮箱(如abc@abc。)    修改    当发生错误时送回客户端浏览器的管理员信箱  



⑤   ServerName    服务器的计算机名称                  修改    指明主机名称  



⑥   DocumentRoot    〃d:/www〃                 修改    指明向客户端提供Web 服务的发布文档主目录  



⑦                     修改    发布文档主目录定义;该处目录的值应与⑥中的一致  



    ScriptAlias    /php/    〃d:/php/〃              指明PHP 脚本语言名称和PHP 脚本语言解释器的路径  



⑧   AddType    application/x…httpd…php    。php    添加  指明PHP 脚本扩展名  



    Action    application/x…httpd…php    〃/php/php。exe〃    指明PHP 脚本解释器(PHP 以非模块工作时起作用)  



⑨   DirectoryIndex      index。php            修改    指定默认文档(主页文档;只请求服务器地址就响应的文档)  



说明:  

①处:localhost 指服务器机器本机。如果机器没有插网线,请选择localhost,否则有可能会提示说找不到地址。  

⑦处上面有说明:This should be changed to whatever you set DocumentRoot to  

教学网站上有Apache 配置文件样本可供参考。  

 (3)Web 服务的安装和启动  

〃Y  安装Apache 服务  

将 Apache  在 Windows   操作系统服务中注册。单击:开始à程序àApache  Web  ServeràApache  as  a  

serviceàInstall service。服务只需要注册一次。  

〃Y  启动Apache 服务  

单击:开始à程序àApache Web ServeràApache as a serviceà Start Service ,启动服务。还可以停止,重新 

启动服务。  

说明:  

在Windows2000 Professional 或Windows XP 中,也可通过开始à控制面板à管理工具à服务,根据需要,对 

Apache 服务进行启动、停止、重新启动等操作。  



4。测试Apache 对PHP 的支持  



 (1)测试目标:检查二者是否能够正常协作  

 (2 )测试方法  

①用记事本或uedit 编写测试脚本,存为d:wwwindex。php,内容为:  

  

注意:index。php 被配置成了Apache 的默认文档  

      phpinfo()是PHP 内置函数,用来显示PHP 和Apache 配置信息。  

②在浏览器中敲入http://你的机器的IP 地址或localhost(127。0。0。1),回车后若显示类似图9 的PHP 配置页面(以 



                                   PHP 讲义    第  13  页  共  90  页  


…………………………………………………………Page 14……………………………………………………………

Win98 下为例),则说明你的配置达到了上述的测试目标,Apache 与PHP 能够正常协作;若不显示类似画面, 

则配置有误,此时你的Apache 不能够识别PHP 脚本,需更改配置。  



                                                                               



                        图9 Apache 配置成功(图中PHP 以4。3。4 版本为例
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!