1.2 PHP集成开发环境搭建
1.2
PHP是目前最为流行的服务器端Web开发语言之一,在融合了现代编程语言的一些特性后,PHP、Apache和MySQL的组合已经成为Web服务器的一种配置标准。
若要使用PHP来开发Web应用程序,必须先搭建PHP的运行环境和开发环境。PHP开发环境有两种搭建方式:一种是手工安装配置,即分别安装Apache、PHP和MySQL软件,然后通过配置,整合这三个软件,完成PHP开发环境的搭建;另一种是使用集成安装包自动安装和配置。
由于手工安装配置的方式相对比较烦琐,推荐使用集成安装包的方式搭建PHP的开发环境。
1.2.1 安装前的准备
目前,常用的PHP集成环境主要有XAMPP、WampServer、AppServ、phpStudy、EasyPHP等软件,这些软件之间的差别不大。本书使用的是XAMPP。
XAMPP,即Apache+MariaDB+PHP+PERL,它是一个功能强大、完全免费且易于安装的集成开发环境软件包。
说明:MariaDB数据库管理系统是MySQL的一个分支,完全兼容MySQL。
本书以在64位Windows 10操作系统下安装XAMPP集成软件为例,在安装之前需要下载XAMPP for Windows。
下载地址:https://www.apachefriends.org/index.html
软件名称:xampp-windows-x64-7.4.23-0-VC15-installer.exe
主要包含以下软件:
● 服务器端脚本语言PHP:7.4.23。
● Web服务器Apache:2.4.48。
● 数据库管理系统MariaDB:10.4.21。
1.2.2 安装步骤
安装XAMPP非常简单,只要一直单击“Next”按钮就可以安装成功了。安装成功以后,可以打开XAMPP控制面板,如图1-2所示。
单击XAMPP控制面板上的按钮,则关闭该控制面板并在桌面状态栏右下角自动显示为图标,双击该图标,即可弹出XAMPP的控制面板。
图1-2 XAMPP控制面板
1.2.3 开启服务
单击XAMPP控制面板上“Apache”后面的“Start”按钮,开启Web服务器的服务;单击XAMPP控制面板上“MySQL”后面的“Start”按钮,开启MySQL数据库服务器的服务,如图1-3所示。
图1-3 XAMPP控制面板(已开启服务)
打开浏览器,在地址栏中输入“http://localhost/”进行测试,显示如图1-4所示的页面,则表示安装成功。
图1-4 测试结果页面
XAMPP安装成功以后,需要了解XAMPP安装后的目录结构及其功能。XAMPP默认安装在文件夹“C:\xampp”下,其中的几个子文件夹及其功能如下。
● apache文件夹:存放Apache服务器组件的目录。
● mysql文件夹:存放MySQL服务器组件的目录。
● PHP文件夹:存放PHP服务器组件的目录。
● htdocs文件夹:网页文档默认存放的根目录,默认只有将网页上传到这个目录下才可以发布出去。
1.2.4 PHP常用的代码编辑工具
工欲善其事,必先利其器。在使用PHP语言编写Web应用程序时,为提高开发效率通常需要一个好的代码编辑工具,一款优秀的工具能够极大提高程序开发效率与体验。常用的代码编辑工具有HBuilder X、Visual Studio Code、Sublime Text、Eclipse、Zend Studio等。本书使用的是HBuilder X。
HBuilder X是一款功能强大、用于Web开发的集成开发工具。
下载地址:https://www.dcloud.io/hbuilderx.html。
HBuilder X运行界面如图1-5所示。
图1-5 HBuilder X运行界面