- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第2章Web开发环境搭建主讲人:***
目录01Web开发环境配置03第一个PHP程序开发与运行02PHP编辑器选择04PHP四大目录
本章知识结构
本章学习目标BAC了解Web开发环境的基本组成。了解PHP四大目录。掌握Web开发环境的搭建方法与配置。
2.1Web开发环境配置
2.1.1PHP典型开发环境包括Web服务器、PHP解释器、数据库、开发工具、Web浏览器、操作系统、其它工具等
Apache是最常用的Web服务器之一,支持PHP并兼容多种操作系统。ApacheHTTP服务IIS是微软提供的Web服务器,主要用于Windows操作系统。IISNginx以其高性能和可扩展性而闻名,是另一个流行的Web服务器。NginxWeb服务器
PHP解释器的作用PHP解释器解析和执行PHP脚本,将代码转换为可执行指令并产生输出结果。安装PHP解释器需要安装PHP解释器,以便服务器能够解析和执行PHP代码。PHP解释器
数据库MySQL和MariaDB是最常用的关系型数据库管理系统,与PHP有良好的集成。MySQLMariaDB对比SQLite是一个轻量级的嵌入式数据库,适用于小型应用程序和原型开发。SQLitePostgreSQL是另一个流行的开源关系型数据库,适用于复杂的数据库操作。PostgreSQL
常用的文本编辑器或IDE包括SublimeText、VisualStudioCode和PHPStorm。文本编辑器或IDEXdebug允许在IDE中调试PHP代码,提高开发效率。调试工具Git用于跟踪代码更改和管理项目版本,确保代码的安全性和可维护性。版本控制系统开发工具
Web浏览器使用Chrome、Firefox、Safari或Edge等Web浏览器测试Web应用程序的用户界面。测试工具
常用操作系统可以选择Windows、Linux或macOS作为开发操作系统,Linux特别适合Web开发。操作系统
Composer是PHP的依赖管理工具,用于管理项目中的库和框架。ComposerPHPUnit是用于PHP的单元测试框架,帮助开发者编写可靠的代码。PHPUnitDocker用于创建和管理开发环境,简化开发流程。Docker其他工具和扩展
可以选择手动安装和配置每个组件,以满足特定需求。手动安装和配置使用Vagrant、Docker等自动化工具可以快速搭建功能齐全的PHP开发环境。使用自动化工具开发环境设置
AppServ是一个集成的PHP开发环境,包含Web服务器、PHP解释器、数据库等组件。AppServ0102WAMP是Windows平台上的集成开发环境,包含Apache、MySQL和PHP。WAMP03PhpStudy是另一个集成环境,支持多种Web服务器和数据库,方便快速搭建开发环境。PhpStudy集成安装包
AppServ安装说明:本内容是基于Win10和AppServ的PHP开发环境安装步骤。安装步骤
2.1.2AppServ集成环境安装
AppServ安装步骤PARTTWO
下载与启动安装双击下载好的安装文件,单击“Next”按钮进入安装向导。打开安装文件可以在AppServ官方网站或通过搜索引擎找到下载链接。下载AppServ
选择需要安装的组件建议选择默认选项,安装所有组件。HTTP服务器配置地址一般填写为或localhost,端口默认为80。选择组件与填写信息
设置MySQL数据库为管理员用户root设置密码,并选择字符集。设置MySQL参数单击“Install”按钮开始安装过程。开始安装
完成安装单击“Finish”按钮单击“Finish”按钮完成安装。系统自动启动服务安装完成后,默认开启Apache和MySQL服务。0102
如有已安装的Apache、PHP、MySQL等软件,请卸载后再进行安装。注意事项:
检测已安装的软件检查软件安装情况
2.1.3AppServ集成环境配置
安装完成后,在桌面上找到AppServ的快捷方式图标或在“开始所有程序”中找到ApacheStart启动AppServ面板。(1)启动AppServ面板AppServ面板概述
Apache服务状态检查确保Apache服务正在运行,可以通过单击“Config”按钮来编辑Apache的配置文件。(2)配置Apache服务器
配置虚拟目录可以通过编辑httpd.conf文件或httpd-vhosts.conf文件来配置虚拟目录,完成后重启Apache服务。(3)配置虚拟目录
访问phpMyAdmin在AppServ面板中单击“MySQLAdmin”按钮访问phpMyAdmin,进行数据库管理。(4)配置MySQL数据库
(5)配置网站根目录默认情况下,AppServ将网站文件存
您可能关注的文档
- Web程序设计(微课版) 教案全套.docx
- Web程序设计(微课版)-教学大纲 .docx
- Web程序设计(微课版)-实训参考答案 .docx
- Web程序设计(微课版) 课件 第1章 Web应用程序概述.pptx
- Web程序设计(微课版) 课件 第3章 PHP基础语法.pptx
- Web程序设计(微课版) 课件 第4章 流程控制语句.pptx
- Web程序设计(微课版) 课件 第5章 Web数组应用.pptx
- Web程序设计(微课版) 课件 第6章 Web函数应用.pptx
- Web程序设计(微课版) 课件 第7章 PHP与Web页面交互.pptx
- Web程序设计(微课版) 课件 第8章 PHP与MySQL数据库协同工作.pptx
- Web程序设计(微课版) 课件 第9章 基于PHP+MySQL的留言系统的设计与实现.pptx
- Web程序设计(微课版) 课后习题及答案.docx
- Web程序设计(微课版) 课后习题及答案 - 第7--9章.docx
- Web程序设计(微课版) 课后习题及答案 -第1--6章.docx
文档评论(0)