购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 集成开发环境搭建

进行PHP开发之前,必须先建立开发环境。对于初学者来说,Apache、PHP以及MySQL的安装和配置较为复杂,这时可以选择XAMPP(Apache+MySQL+PHP/PERL)集成安装环境快速安装配置PHP服务器。集成安装环境就是将Apache、PHP和MySQL等服务器软件整合在一起,免去了单独安装配置服务器带来的麻烦,实现了PHP开发环境的快速搭建。

目前比较常用的集成安装环境是XAMPP、WampServer和AppServ,它们都集成了Apache服务器、PHP预处理器以及MySQL服务器。XAMPP是一个功能强大的建站集成软件包,它可以在Windows、Linux、Solaris、Mac OS X等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。所以,本书以XAMPP为例介绍PHP服务器的安装与配置。

1.4.1 PHP运行环境XAMPP的安装

1.安装前的准备工作

安装XAMPP之前应从其官方网站上下载安装程序(下载地址为https://www.apachefriends.org/zh_cn/index.html),如图1-2所示。目前比较新的XAMPP版本是XAMPP 5.6.28,具体选择哪个版本需要根据操作系统来决定。

图1-2 XAMPP下载页面

2.XAMPP的安装

1)单击桌面图标 ,进入XAMPP安装页面,首先弹出“安全警告”对话框如图1-3所示。

图1-3 “安全警告”对话框

2)单击“运行”按钮,打开Question对话框,如图1-4所示。这一步为检测病毒软件影响提示。

图1-4 “question”对话框

3)单击“Yes”按钮,打开Setup安装页面,如图1-5所示。

图1-5 进入Setup安装页面

4)单击“Next”按钮,打开“Select Components”对话框,选择安装功能组件,如图1-6所示。

图1-6 选择安装功能组件

5)单击“Next”按钮,打开“Installation folder”对话框,设置安装目录,如图1-7所示。

图1-7 设置安装目录

6)默认安装地址,单击“Next”按钮,打开“Bitnami for XAMPP”对话框,此步为准备开始安装应用提醒,如图1-8所示。

图1-8 安装应用提醒

7)单击“Next”按钮,进入“Ready to Install”对话框,开始安装软件如图1-9所示。

图1-9 软件安装开始

8)单击“Next”按钮,开始执行安装,并提示安装进度,如图1-10所示。

图1-10 安装进度显示

9)等待安装完成,进入安装完成页面,如图1-11所示。

图1-11 安装完成页面

10)单击“Finish”按钮,安装完成,进入图1-12所示XAMPP管理页面。

图1-12 XAMPP管理页面

11)单击Apache→“Start”按钮,Apache服务启动完成,如图1-13所示。此时若80端口被占用,Apache将无法启动。

图1-13 80端口被占用

12)如果Apache无法启动,单击Apache→Config→httpd.conf命令把端口后80改为8081,重新启动Apache,如图1-14、图1-15所示。

图1-14 修改端口入口

图1-15 修改端口号为8081

13)单击mysql→start按钮,启动Mysql服务,如图1-16所示。

图1-16 启动成功界面

14)启动服务完成,说明安装XAMPP成功。

1.4.2 PHP开发常见编辑工具

在PHP中,常用的编辑工具有PHPEdit、EditPlus、NetBeans和Zend Studio,接下来将分别介绍它们的特点。

1.PHPEdit

PHPEdit是一款Windows操作系统下优秀的PHP脚本IDE(集成开发环境)。该软件为快速、便捷地开发PHP脚本提供了多种工具,其功能包括语法关键词高亮、代码提示和浏览、集成PHP调试工具、帮助生成器、自定义快捷方式、150多个脚本命令、键盘模板、报告生成器、快速标记、插件等。

2.EditPlus

EditPlus是一款由韩国Sangil Kim(ES-Computing)出品的小巧但功能强大的可处理文本、HTML和程序语言的Windows编辑器,甚至可以通过设置用户工具将其作为C、Java、PHP等语言的一个简单的IDE。

3.NetBeans

NetBeans是由Sun公司(2009年被甲骨文收购)建立的开放源代码软件开发工具,可以在Windows、Linux、Solaris和Mac OS X平台上进行开发,是一个可扩展的开发平台。NetBeans开发环境可供程序员编写、编译、调试和部署程序,还可以通过插件扩展更多功能。

4.Zend Studio

Zend Studio是Zend公司开发的PHP语言集成开发环境(IDE),它包括了PHP所有必需的开发组件,适合专业开发人员使用。Zend Studio通过一整套编辑、调试、分析、优化和数据库工具,加快了软件开发周期,简化了复杂的应用方案。

在上述4种编辑工具中,PHPEdit提供了多种开发工具。EditPlus占用资源少,适合初学者使用。而NetBeans和Zend Studio虽然功能强大,但占用资源多,使用较为复杂,适合专业的开发人员使用。推荐读者使用NetBeans作为开发工具。

1.4.3 NetBeans的安装与使用

1.NetBeans的安装过程

1)通过NetBeans下载地址:https://netbeans.org/downloads/,进入NetBeans下载页面,如图1-17所示。下载后,双击安装包,启动安装程序,直接打开“NetBeans IDE安装程序”对话框,如图1-18所示。

图1-17 NetBeans下载页面

图1-18 打开“NetBeans IDE安装程序”对话框

2)单击“下一步”按钮,打开“许可证协议”对话框,如图1-19所示,选中“我接受许可协议中的条款”复选框,单击“下一步”按钮。在图1-20所示的“选择安装路径”对话框中,显示了NetBeans默认安装路径,也可以选择其他路径。

图1-19 “许可证协议”对话框

图1-20 选择安装路径

3)图1-21显示了NetBeans的安装路径,并可以选择是否检查软件更新信息。为了节约安装时间,可以取消选中“检查更新”复选框,不检查更新。最后单击“安装”按钮,执行安装。

图1-21 安装概要信息

4)安装完成后,会显示图1-22所示的对话框,NetBeans安装完成。

图1-22 安装完成

2.新建一个工程项目:

1)双击桌面文件 ,进入图1-23所示的开发环境页面。

图1-23 开发环境页面

2)选择“文件→新建项目”命令,如图1-24所示。

图1-24 新建项目

3)进入新建项目页面,类别选择PHP,项目选择php应用程序,如图1-25所示。

图1-25 项目选项

4)单击“下一步”按钮,打开“名称和位置”对话框,确定项目保存信息,如图1-26所示。

图1-26 项目保存信息

5)单击“完成”按钮,确定访问路径,如图1-27所示。

图1-27 确定访问路径

6)新建了一个空项目,编写html和php代码,单击“运行”按钮,打开IE浏览器中运行该程序,如图1-28所示。

图1-28 编辑并运行源程序

3.运行现有项目

1)把zhuce文件夹放入到C:\xampp\htdocs目录下,单击“NetBeans→文件→打开项目”,选择C:\xampp\htdocs目录下的zhuce,如图1-29所示。

图1-29 打开项目zhuce

2)在mysql中创建名称为huiyuan的数据库,如图1-30所示。

图1-30 创建名为huiyuan的数据库

3)新建成功后,选择huiyuan数据库,导入注册的数据库。单击“执行”命令,数据库导入成功,如图1-31所示。

图1-31 SQL运行

4)在NetBeans中打开注册页面,单击“运行”命令,进行注册,如图1-32所示。

图1-32 进行注册 o1bWY1pjg0+m9Ob5LurKRxOfRfZDed+ACcyYgoWl5RkSWMqzgnA6sipS7Z9OpouA

点击中间区域
呼出菜单
上一章
目录
下一章
×