欢迎来到天天文库
浏览记录
ID:39263433
大小:2.51 MB
页数:43页
时间:2019-06-29
《搭建php项目开发环境》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、搭建项目开发环境《PHP程序设计》搭建项目开发环境Apache服务器的安装与配置PHP语言集成开发工具的安装与配置MySQL数据库的安装与配置应用实例简介──诚信管理论坛本节主要内容:任务:请完成以下任务(1)搭建PHP开发、运行环境;(2)掌握诚信管理论坛需求;PHP简介TIOBE公司在2012年4月份编程序语言市场占有率统计PHP简介PHP是什么?PHP(HypertextPreprocess,超文本预处理器),是一种开放源代码的多用途脚本语言,它可嵌入到HTML中,是当前开发动态Web系统的主流语言之一。
2、PHP运行过程PHP简介PHP发展历程1994年RasmusLerdorf发明了PHP语言1995年Rasmus发布了第一个PHP版本,称为“PersonalHomePageTools(PHPTools)”1997年底层解析引擎进行了重构,并发布了PHP3.0版本2004年7月,官方正式发布了PHP5.0,完善了面向对象编程,引入了异常处理机制、增强对XML的支持。RasmusLerdorfPHP简介PHP特性开放源码简单易学跨平台解释型强大的数据库支持强大的内置功能程序运行效率高混合方式编程支持面向对象模型异
3、常处理机制图像处理支持利用LDAP、IMAP、SNMP、POP3、HTTP等协议服务PHP语言PHP简介PHP的应用场景服务器端脚本客户端GUI应用命令行脚本PHP简介PHP工作原理PHP工作原理PHP运行开发环境搭建本课题采用当前主流的Apache(Web服务器)+PHP+MySQL(数据库)的技术平台。PHP运行开发环境搭建ApacheHTTPServer服务器安装与配置从Apache官方网站上下载基于Windows平台的ApacheHTTPServer2.2.21版安装包PHP运行开发环境搭建运行所下载的
4、安装包文件“httpd-2.2.21-win32-x86-no_ssl.msi”PHP运行开发环境搭建设置系统信息PHP运行开发环境搭建Apache服务器配置ServerAdmin参数ServerName参数DocumentRoot参数Listen参数和DirectoryIndex参数LoadModule参数LimitRequestBody参数LimitRequestFieldSize参数AddType参数PHP运行开发环境
5、搭建PHP安装与配置从PHP官方网站上下载PHP5.3开发版文件PHP运行开发环境搭建运行PHP安装程序将起动安装向导PHP运行开发环境搭建设置完安装路径单击“Next”按钮,将进入选择Web服务器页面,在本书中选择“Apache2.2.xModule”项。PHP运行开发环境搭建在选择完WebServer类型后,将进入Web服务器安装路径设置。当正确安装完毕后,安装向导就给出安装成功的提示页面。PHP运行开发环境搭建PHP配置Apache与PHP的整合在Apache的配置文件——httpd.conf中添加两行命
6、令php.ini中的主要参数short_open_tag参数default_charset参数extension_dir参数extension参数session.save_path参数file_uploads参数upload_tmp_dir参数upload_max_filesize参数PHP运行开发环境搭建MySQL数据库安装与配置MySQL是Oracle公司推出的一种多用户、多线程的关系型数据库,也是当前主流的开源SQL数据库管理系统MySQL的官方网站是“www.mysql.com”。PHP运行开发环境搭建
7、MySQL数据库管理与维护数据库用户管理查看数据库用户列表以root权限登录到MySQL数据库中,执行如下命令:Selectname,host,passwordfrommysql.user;PHP运行开发环境搭建添加新用户CREATEUSERaccountname@hostnameIDENTIFIEDBY‘password’,accountname@hostnameIDENTIFIEDBY‘password’,…示例1.1.1向数据库新增1个名为“james”的用户。CREATEUSERjamesIDENTIF
8、IEDBY‘123456’;Selectuser,host,passwordfrommysql.user;PHP运行开发环境搭建练习1.1.1请在MySQL数据库中新增名为“bbsuser”的用户。PHP运行开发环境搭建删除用户可以使用SQL中的DELETE语句或“DROPUSER”删除MySQL用户信息,就是对user表执行删除操作。示例:删除用户名为“james”的用户。DELET
此文档下载收益归作者所有