第1章:PHP介绍及服务器环境配置.ppt_第1页
第1章:PHP介绍及服务器环境配置.ppt_第2页
第1章:PHP介绍及服务器环境配置.ppt_第3页
第1章:PHP介绍及服务器环境配置.ppt_第4页
第1章:PHP介绍及服务器环境配置.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PHP介绍及相关环境配置 目的和要求 掌握window下php的安装掌握window下iis和apache的安装掌握wamp集成环境的安装 静态网站 所谓静态网页 就是在网页文件里不存在程序代码 只有HTML标记 通常网页一般以后缀 htm或 html存放 静态网页创建成功后其中的内容不会再发生变化 无论何时 何人访问 显示的内容都是一样 如果要对其内容进行修改 添加 删除等操作 就必须到相关程序的源代码中进行相关的操作 并且重新上传到服务器上 静态网页的工作原理如下 当在个人的浏览器中输入一个网址 并按下 Enter 键后 此时将表明向服务器端提出了一个浏览网页的请求 当服务器端接到请求后 便会找到所要浏览的静态网页文件 最后再发送给客户端 服务器与客户端 通常来说 提供服务的一方被称为服务器端 而接受服务的一方则被称为客户端 例如 当浏览者在浏览新华网站主页时 新华网站主页所在的服务器就称为服务器端 而浏览者的计算机就被称为客户端 但是服务器端和客户端并不是一成不变的 如果原来提供服务的服务器端用来接受其他服务器端的服务 此时将转化成为客户端 具体应用到某台计算机时 如果要访问新华网站主页 此时是客户端 如自己的计算机上已安装了WWW服务器软件 此时就可以把自己的计算机作为服务器 浏览者就可以通过网络访问到用户的计算机 则为服务器端 对于众多初学者 在进行程序调试时 通常可以把自己的计算机既可以当作服务器 又可以当作客户端 应用于 PHP简介PHP是用于开发动态网页的工具 它在Internet用户与网络之间的作用如图所示 PHP是完全免费的 它和MySQL及Apache的配合使用已经被许多网站的设计人员所采用 PHP语言的特点如下 简单易学 只要掌握了基本的语法 就可以开始PHP编程之旅了 可以结合一些简单的PHP网站 制作自己的网站 从中学习更多的语法结构 支持强大的数据库功能 PHP与MySQL是最佳的组合 同时它还支持与Access SQLServer Oracle等数据库的组合 开发成本低 PHP是完全免费的 其所需的软件 如MySQL 和服务器平台 Linux 也完全是免费的 开发成本非常低 面向对象编程 面向对象编程 OOP 是当前的软件开发趋势 PHP为OOP提供了良好的支持 可以使用OOP的思想来进行PHP的高级编程 对于提高PHP编程能力和规划好Web开发构架都非常有意义 应用范围广 PHP技术应用在Web开发的各个方面 应用范围非常广泛 世界上很多大公司都采用了PHP技术 如德意志银行的交易系统 华尔街的股票在线买卖系统 汉莎航空公司的票务处理系统等 PHP与其他CGI语言的比较 总结PHP的特点 完全免费代码完全开放语法结构简单功能强大强大的数据库支持代码执行效率高 学习过程短面向对象编程可伸缩性 PHP5 IIS服务器安装配置 PHP服务器介绍 Internet访问者 Web服务器 PHP程序 数据库存取 文件存取网络功能 其他功能与函数库 PHP5 IIS服务器安装配置 IIS简介及其安装 IIS InternetInformationServer 是目前使用较为广泛的WEB服务器之一 由微软公司开发 目前只能运行在Windows系列操作系统上 安装演示 实际操作 PHP5 IIS服务器安装配置 PHP安装 Php ini dist修改为php ini进行参数设置 Short open tag Register globals Extension dir File uploads Session save path PHP5 IIS服务器安装配置 添加系统变量 将PHP的安装目录添加到系统变量中去 这样保证PHP的配置信息和动态链接库能够被系统找到 PHP5 IIS服务器安装配置 将PHP和IIS建立关联 添加应用程序扩展名映射 添加WEB服务扩展 win2003 PHP5 IIS服务器安装配置 设置主目录和虚拟目录 IIS主目录设置 IIS虚拟目录设置 PHP5 Apache服务器安装配置 Apache简介 Apache是目前世界上使用最为广泛的WEB服务器之一 几乎可以运行在所有计算机平台上支持最新的http 1 1协议简单而且强有力的基于文件的设置 httpd conf 支持通用网关接口 CGI FASTCGI 支持虚拟主机 支持http认证 具有对用户会话过程的跟踪能力 支持JAVASERVLETS 运行效率高 成本低 PHP5 Apache服务器安装配置 Apache的安装 常见错误 找不到Apache服务 端口冲突等 将PHP与Apache建立关联 找到Apache配置文件httpd conf修改Apache主目录向Apache中加入PHP模块 简单的一个小提问 LoadModulephp5 module c php5 php5apache2 2 dll AddTypeapplication x httpd php phpPHPIniDir c php5 在httpd conf中加入 PHPIniDir c php5 我们选择哪种服务器 Apache与IIS相比具有如下优势 稳定性和扩展性IIS在实际使用中经常出现错误 而且有时还会出现假死现象 用户需要不定期的重新启动IIS服务才能保证网站的正常运行Apache的所有配置都保存在配置文件中 使用时完全按照配置文件中记录的信息执行 一般不会发生假死现象 IIS只能在微软公司的Windows操作系统下使用 无法移植到其他类型的操作系统中 而Apache不仅可以应用于Windows 而且还可以应用于UNIX Linux和FreeBSD等多种操作系统中 PHP5 服务器安装配置操作后 编写并运行一个PHP测试程序 Wamp集成环境包的安装

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论