PHP+MySQL网站开发技术 项目式 教学课件 ppt 作者 唐俊 1.1 搭建项目开发环境

上传人:E**** 文档编号:89394930 上传时间:2019-05-24 格式:PPT 页数:43 大小:2.31MB
返回 下载 相关 举报
PHP+MySQL网站开发技术 项目式  教学课件 ppt 作者  唐俊 1.1 搭建项目开发环境_第1页
第1页 / 共43页
PHP+MySQL网站开发技术 项目式  教学课件 ppt 作者  唐俊 1.1 搭建项目开发环境_第2页
第2页 / 共43页
PHP+MySQL网站开发技术 项目式  教学课件 ppt 作者  唐俊 1.1 搭建项目开发环境_第3页
第3页 / 共43页
PHP+MySQL网站开发技术 项目式  教学课件 ppt 作者  唐俊 1.1 搭建项目开发环境_第4页
第4页 / 共43页
PHP+MySQL网站开发技术 项目式  教学课件 ppt 作者  唐俊 1.1 搭建项目开发环境_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《PHP+MySQL网站开发技术 项目式 教学课件 ppt 作者 唐俊 1.1 搭建项目开发环境》由会员分享,可在线阅读,更多相关《PHP+MySQL网站开发技术 项目式 教学课件 ppt 作者 唐俊 1.1 搭建项目开发环境(43页珍藏版)》请在金锄头文库上搜索。

1、搭建项目开发环境,PHP程序设计,搭建项目开发环境,Apache服务器的安装与配置 PHP语言集成开发工具的安装与配置 MySQL数据库的安装与配置 应用实例简介诚信管理论坛,本节主要内容:,任务:,请完成以下任务 (1)搭建PHP开发、运行环境; (2)掌握诚信管理论坛需求;,PHP简介,TIOBE 公司在2012年4月份编程序语言市场占有率统计,PHP简介,PHP是什么? PHP(Hypertext Preprocess,超文本预处理器),是一种开放源代码的多用途脚本语言,它可嵌入到HTML中,是当前开发动态Web系统的主流语言之一。,PHP运行过程,PHP简介,PHP发展历程 1994年

2、Rasmus Lerdorf发明了PHP语言 1995年Rasmus发布了第一个PHP版本,称为“Personal Home Page Tools(PHP Tools)” 1997年底层解析引擎进行了重构,并发布了PHP3.0版本 2004年7月,官方正式发布了PHP5.0,完善了面向对象编程,引入了异常处理机制、增强对XML的支持。,Rasmus Lerdorf,PHP简介,PHP特性 开放源码 简单易学 跨平台 解释型 强大的数据库支持 强大的内置功能 程序运行效率高 混合方式编程 支持面向对象模型 异常处理机制 图像处理 支持利用LDAP、IMAP、SNMP、POP3、HTTP等协议服务

3、,PHP语言,PHP简介,PHP的应用场景 服务器端脚本 客户端GUI应用 命令行脚本,PHP简介,PHP工作原理,PHP工作原理,PHP运行开发环境搭建,本课题采用当前主流的Apache(Web服务器)+PHP + MySQL(数据库)的技术平台。,PHP运行开发环境搭建,Apache HTTP Server服务器安装与配置 从Apache官方网站上下载基于Windows平台的Apache HTTP Server2.2.21版安装包,PHP运行开发环境搭建,运行所下载的安装包文件“httpd-2.2.21-win32-x86-no_ssl.msi”,PHP运行开发环境搭建,设置系统信息,PH

4、P运行开发环境搭建,Apache服务器配置 ServerAdmin参数 ServerName参数 DocumentRoot参数 Listen参数 和 DirectoryIndex参数 LoadModule参数 LimitRequestBody参数 LimitRequestFieldSize参数 AddType参数,PHP运行开发环境搭建,PHP安装与配置 从PHP官方网站上下载PHP5.3开发版文件,PHP运行开发环境搭建,运行PHP安装程序将起动安装向导,PHP运行开发环境搭建,设置完安装路径单击“Next”按钮,将进入选择Web服务器页面,在本书中选择“Apache 2.2.x Modul

5、e”项。,PHP运行开发环境搭建,在选择完Web Server类型后,将进入Web服务器安装路径设置。 当正确安装完毕后,安装向导就给出安装成功的提示页面。,PHP运行开发环境搭建,PHP配置 Apache与PHP的整合 在Apache的配置文件httpd.conf中添加两行命令 php.ini中的主要参数 short_open_tag参数 default_charset参数 extension_dir 参数 extension参数 session.save_path参数 file_uploads参数 upload_tmp_dir参数 upload_max_filesize参数,PHP运行开发

6、环境搭建,MySQL数据库安装与配置 MySQL是Oracle公司推出的一种多用户、多线程的关系型数据库,也是当前主流的开源SQL数据库管理系统MySQL的官方网站是“”。,PHP运行开发环境搭建,MySQL数据库管理与维护 数据库用户管理 查看数据库用户列表 以root权限登录到MySQL数据库中,执行如下命令: Select name,host,password from mysql.user;,PHP运行开发环境搭建,添加新用户 CREATE USER accountnamehostname IDENTIFIED BY password, accountnamehostname IDEN

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

8、where user=james; 设置用户密码 用户密码设置和修改命令“SET PASSWORD”,PHP运行开发环境搭建,示例1.1.2 请将示例1.1.1中创建的用户密码设置为”654321”。 SET PASSWORD FOR jameslocalhost= PASSWORD(654321);,PHP运行开发环境搭建,设置用户权限,PHP运行开发环境搭建,GRANT命令设置用户权限 REVOKE命令删除用户权限 示例1.1.3 为示例1.1.1示创建的用户赋予查询mysql.user表中user、host和password等3个数据列数据的权限。,PHP运行开发环境搭建,练习1.1.2

9、 请为练习1.1.1中创建的用户分配数据表mysql.user中user与host两个数据列的修改权限。,PHP运行开发环境搭建,数据库管理与维护 数据库备份操作 mysqldump -user=accountname -password=password databasename path/backfilename 其中: accountname备份数据库的用户; password用户的密码; databsename用户的数据库名; path/backfilename,是、数据库备份文件名。 示例1.1.4 请使用mysqldump命令完成对数据库cxbbs的备份操作。,PHP运行开发环境搭

10、建,数据库恢复 MySQL数据库恢复命令 Mysql u accountname p path/backupfilename 其中: accountname:是指用户名; path/backupfilename:是备份文件名。 示例1.1.5 请使用示例1.1.4中完成的备份文件对数据库进行恢复,PHP运行开发环境搭建,MySQL与PHP整合配置 PHP配置文件(php.ini)中增加MySQL数据库访问的扩展模块(php_mysql.dll)的加载设置 extension=php_mysql.dll 将MySQL数据库安装路径下的“/lib/ libmysql.dll”库文件复制到Windo

11、ws下的“system32”目录中,并重启计算机,即完成两者的整合。 验证,如果运行教材中的index.php程序之后的结果如下所示,则说明整合成功。,PHP运行开发环境搭建,PHP集成运行环境的安装与配置 法国的Alter Way开源团队开发了一套在Windows平台上快速安装和配置Apache、PHP和MySQL系统的程序,并把它命名为WampServe。 WampServer安装文件可在http:/www.wampserver.cm”(官方网站)下载,PHP运行开发环境搭建,PHP集成开发工具的安装 从NetBeans官方网站(http:/beans.org)上下载具备开发PHP语言的N

12、etBeans工具。,PHP运行开发环境搭建,在同意安装向导给出的用户使用允许协议之后,向导将引导系统安装。,PHP运行开发环境搭建,当安装成功后,将会在桌面上创建一个NetBeans快捷键,双击该快捷建将运行NetBeans集成开发工具。,PHP运行开发环境搭建,NetBeans的使用方法 创建PHP项目,PHP运行开发环境搭建,NetBeans的使用方法 在项目名称与位置设置窗体中,分别输入项目名称(本书名为“TestPHP”)、项目源程序路径、PHP版本为“PHP 5.3”,缺省编码为“utf-8” 在运行配置窗体中,需要设置该项目的URL地址,以及将项目程序自动发布到WampServe

13、r服务器的“www”目录中,PHP运行开发环境搭建,NetBeans的使用方法 PHP项目创建时,NetBeans会自动为项目创建一个名为“index.php”文件,项目的首页文件,可以对其进行修改,PHP运行开发环境搭建,NetBeans的使用方法 编写PHP程序。 “”是PHP程序的开始与结束的标识; “$”为程序变量的标识; echo语句是输入信息的功能; “/”表示单行注释。,PHP运行开发环境搭建,NetBeans的使用方法 运行程序,PHP运行开发环境搭建,NetBeans的使用方法 调试该程序,诚信论坛需求分析,诚信论坛需求分析,诚信论坛需求分析,诚信论坛系统的系统架构,总结,PHP开发、运行环境搭建 诚信论坛系统需求分析 诚信论坛系统的系统架构,本节中我们已经学习如下主要内容:,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号