搭建php项目开发环境ppt课件_第1页
搭建php项目开发环境ppt课件_第2页
搭建php项目开发环境ppt课件_第3页
搭建php项目开发环境ppt课件_第4页
搭建php项目开发环境ppt课件_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

1、搭建项目开发环境搭建项目开发环境PHP程序设计搭建项目开发环境搭建项目开发环境Apache服务器的安装与配置服务器的安装与配置PHP语言集成开发工具的安装与配置语言集成开发工具的安装与配置MySQL数据库的安装与配置数据库的安装与配置应用实例简介应用实例简介诚信管理论坛诚信管理论坛本节主要内容:本节主要内容:任务:任务:请完成以下任务请完成以下任务(1搭建搭建PHP开发、运行环境;开发、运行环境;(2掌握诚信管理论坛需求;掌握诚信管理论坛需求;PHP简介简介v TIOBE 公司在公司在2019年年4月份编程序语言市场占有率统计月份编程序语言市场占有率统计PHP简介简介v PHP是什么?v PH

2、P(Hypertext Preprocess,超文本预处理器),是一种开放源代码的多用途脚本语言,它可嵌入到HTML中,是当前开发动态Web系统的主流语言之一。PHP运行过程运行过程PHP简介简介v PHP发展历程v 1994年Rasmus Lerdorf发明了PHP语言v 2019年Rasmus发布了第一个PHP版本,称为“Personal Home Page Tools(PHP Tools)”v 2019年底层解析引擎进行了重构,并发布了PHP3.0版本v 2019年7月,官方正式发布了PHP5.0,完善了面向对象编程,引入了异常处理机制、增强对XML的支持。Rasmus LerdorfP

3、HP简介简介v PHP特性v 开放源码v 简单易学v 跨平台v 解释型v 强大的数据库支持v 强大的内置功能v 程序运行效率高v 混合方式编程v 支持面向对象模型v 异常处理机制v 图像处理v 支持利用LDAP、IMAP、SNMP、POP3、HTTP等协议服务PHP语言语言PHP简介简介v PHP的应用场景v 服务器端脚本v 客户端GUI应用v 命令行脚本PHP简介简介v PHP工作原理PHP工作原理工作原理PHP运行开发环境搭建运行开发环境搭建v 本课题采用当前主流的ApacheWeb服务器)+PHP + MySQL(数据库)的技术平台。PHP运行开发环境搭建运行开发环境搭建v Apache

4、 Server服务器安装与配置v 从Apache官方网站上下载基于Windows平台的Apache Server2.2.21版安装包PHP运行开发环境搭建运行开发环境搭建 运行所下载的安装包文件“httpd-2.2.21-win32-x86-no_ssl.msi”PHP运行开发环境搭建运行开发环境搭建v 设置系统信息PHP运行开发环境搭建运行开发环境搭建v Apache服务器配置v ServerAdmin参数v ServerName参数v DocumentRoot参数v Listen参数v 和v DirectoryIndex参数v LoadModule参数v LimitRequestBody参

5、数v LimitRequestFieldSize参数v AddType参数PHP运行开发环境搭建运行开发环境搭建v PHP安装与配置v 从PHP官方网站上下载PHP5.3开发版文件PHP运行开发环境搭建运行开发环境搭建v 运行PHP安装程序将起动安装向导PHP运行开发环境搭建运行开发环境搭建v 设置完安装路径单击“Next按钮,将进入选择Web服务器页面,在本书中选择“Apache 2.2.x Module项。PHP运行开发环境搭建运行开发环境搭建v 在选择完Web Server类型后,将进入Web服务器安装路径设置。v 当正确安装完毕后,安装向导就给出安装成功的提示页面。PHP运行开发环境搭

6、建运行开发环境搭建v PHP配置v Apache与PHP的整合v 在Apache的配置文件httpd.conf中添加两行命令v php.ini中的主要参数v short_open_tag参数v default_charset参数v extension_dir 参数v extension参数v session.save_path参数v file_uploads参数v upload_tmp_dir参数v upload_max_filesize参数PHP运行开发环境搭建运行开发环境搭建v MySQL数据库安装与配置v v MySQL是Oracle公司推出的一种多用户、多线程的关系型数据库,也是当前主

7、流的开源SQL数据库管理系统MySQL的官方网站是“mysql”。PHP运行开发环境搭建运行开发环境搭建v MySQL数据库管理与维护v 数据库用户管理v 查看数据库用户列表v 以root权限登录到MySQL数据库中,执行如下命令:v Select name,host,password from mysql.user;PHP运行开发环境搭建运行开发环境搭建v 添加新用户v CREATE USER accountnamehostname IDENTIFIED BY password, accountnamehostname IDENTIFIED BY password, v 示例1.1.1 向数

8、据库新增1个名为“james的用户。v CREATE USER james IDENTIFIED BY 123456;v Select user,host,password from mysql.user;PHP运行开发环境搭建运行开发环境搭建v 练习练习1.1.1 请在请在MySQL数据库中新增名为数据库中新增名为“bbsuser的的用户。用户。PHP运行开发环境搭建运行开发环境搭建v 删除用户v 可以使用SQL中的DELETE语句或“DROP USER删除MySQL用户信息,就是对user表执行删除操作。v 例如:删除用户名为“james的用户。v DELETE From mysql.us

9、er where user=james;v 设置用户密码v 用户密码设置和修改命令“SETPASSWORD”PHP运行开发环境搭建运行开发环境搭建v 示例示例1.1.2 请将示例请将示例1.1.1中创建的用户密码设置为中创建的用户密码设置为654321”。v SET PASSWORD FOR jameslocalhost= PASSWORD(654321);PHP运行开发环境搭建运行开发环境搭建v 设置用户权限PHP运行开发环境搭建运行开发环境搭建v GRANT命令设置用户权限v REVOKE命令删除用户权限v 示例1.1.3 为示例1.1.1示创建的用户赋予查询mysql.user表中use

10、r、host和password等3个数据列数据的权限。PHP运行开发环境搭建运行开发环境搭建v 练习练习1.1.2 请为练习请为练习1.1.1中创建的用户分配数据表中创建的用户分配数据表mysql.user中中user与与host两个数据列的修改权限。两个数据列的修改权限。PHP运行开发环境搭建运行开发环境搭建v 数据库管理与维护v 数据库备份操作v mysqldump -user=accountname -password=password databasename path/backfilenamev 其中:v accountname备份数据库的用户;v password用户的密码;v d

11、atabsename用户的数据库名;v path/backfilename,是、数据库备份文件名。v 示例1.1.4 请使用mysqldump命令完成对数据库cxbbs的备份操作。PHP运行开发环境搭建运行开发环境搭建v 数据库恢复v MySQL数据库恢复命令v Mysql u accountname p path/backupfilenamev 其中:v accountname:是指用户名;v path/backupfilename:是备份文件名。v 示例1.1.5 请使用示例1.1.4中完成的备份文件对数据库进行恢复PHP运行开发环境搭建运行开发环境搭建v MySQL与PHP整合配置v P

12、HP配置文件php.ini中增加MySQL数据库访问的扩展模块(php_mysql.dll)的加载设置v extension=php_mysql.dllv 将MySQL数据库安装路径下的“./lib/ libmysql.dll库文件复制到Windows下的“system32目录中,并重启计算机,即完成两者的整合。v 验证,如果运行教材中的index.php程序之后的结果如下所示,则说明整合成功。PHP运行开发环境搭建运行开发环境搭建v PHP集成运行环境的安装与配置v 法国的Alter Way开源团队开发了一套在Windows平台上快速安装和配置Apache、PHP和MySQL系统的程序,并把

13、它命名为WampServe。v WampServer安装文件可在wampserver”(官方网站下载PHP运行开发环境搭建运行开发环境搭建v PHP集成开发工具的安装v 从NetBeans官方网站上下载具备开发PHP语言的NetBeans工具。PHP运行开发环境搭建运行开发环境搭建v 在同意安装向导给出的用户使用允许协议之后,向导将引导系统安装。PHP运行开发环境搭建运行开发环境搭建v 当安装成功后,将会在桌面上创建一个NetBeans快捷键,双击该快捷建将运行NetBeans集成开发工具。PHP运行开发环境搭建运行开发环境搭建v NetBeans的使用方法v 创建PH

14、P项目PHP运行开发环境搭建运行开发环境搭建v NetBeans的使用方法v 在项目名称与位置设置窗体中,分别输入项目名称(本书名为“TestPHP”)、项目源程序路径、PHP版本为“PHP 5.3”,缺省编码为“utf-8”v 在运行配置窗体中,需要设置该项目的URL地址,以及将项目程序自动发布到WampServer服务器的“www目录中PHP运行开发环境搭建运行开发环境搭建v NetBeans的使用方法v PHP项目创建时,NetBeans会自动为项目创建一个名为“index.php文件,项目的首页文件,可以对其进行修改PHP运行开发环境搭建运行开发环境搭建v NetBeans的使用方法v 编写PHP程序。v “”是PHP程序的开始与结束的标识;v “$”为程序变量的标识;v echo语句是输入信息的功能;v “/”表示单行注释。PHP运行开发环境

温馨提示

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

评论

0/150

提交评论