如何安装 PHP
在本地机器上安装 PHP
要在任何机器(服务器、计算机等)上运行 PHP 脚本,我们需要在其上安装 PHP。在本教程中,我们将学习如何在我们的计算机/笔记本电脑上安装 PHP 并设置开发环境。
对 PHP 的要求
要运行 PHP 脚本,我们需要以下服务:
1、PHP Parser : 要执行 PHP 脚本,需要安装 PHP。
2、Web Server:因为PHP主要用于开发网站,因此它的大部分实现都与 Apache Web Server 捆绑在一起,这需要托管在 HTTP 上用 PHP 开发的应用程序。
3、数据库:任何一种数据库管理系统,通常是 MySQL,因为 PHP 自带对MySQL的原生支持
现在,您可以自己单独安装所有 3 个服务,或者您可以简单地下载并安装自动安装上述所有服务的软件。
最流行的此类软件包是XAMPP。
什么是 XAMPP?
XAMPP 代表:
X : 跨平台,因为它支持所有现代操作系统,如 Windows、Mac OSX、Linux 等。
A : Apache Web 服务器
M : MySQL 数据库管理系统。
P : PHP 安装
P : Perl 脚本语言
您可以从此链接轻松下载和安装 XAMPP 。安装过程很简单,安装后你会看到一个这样的小窗口,显示正在运行的各种服务的状态。
您可以使用 XAMPP 控制面板轻松控制、停止和重新启动各种服务。
安装成功后,会在 C 盘(默认情况下)创建一个名为xampp的文件夹。在xampp文件夹中有许多子文件夹,如 apache、cgi-bin、FileZillaFTP 等,但最重要的子文件夹是:
1、htdocs:这是我们将保存所有 PHP 文件的文件夹。
2、mysql:此文件夹包含 MySQL 数据库的所有文件。默认情况下,MySQL 数据库在端口号 3306 上运行。
3、php:此文件夹包含 PHP 的所有安装文件。当前 PHP 安装的所有配置都保存在php.ini文件中,该文件存储在此文件夹中。
如果一切正常并且 apache 服务器正在运行(检查 XAMPP 控制面板),请打开您的Web 浏览器并localhost在地址栏中输入并按 Enter。您将看到 Apache Web 服务器的默认页面。
其他软件包
XAMPP 不是唯一可用的软件包,尽管它是使用最广泛的软件包。以下是您可以下载和安装的其他一些特定于操作系统的选项:
WAMP:适用于 Windows(Window、Apache、MySQL 和 PHP)
MAMP:适用于 Mac OSX(Macintosh、Apache、MySQL 和 PHP)
LAMP:适用于 Linux(Linux、Apache、MySQL 和 PHP)
用于编写 PHP 代码的 IDE 或编辑器
由于 PHP 代码未编译,因此您甚至可以使用记事本等简单的编辑器来创建 PHP 代码文件。但是有一个漂亮的编辑器总是好的,它可以突出显示代码,在编码时为您提供建议,甚至在您编写代码时分析您的代码是否存在语法错误。
在查看 IDE 和编辑器列表之前,我们必须了解两者之间的区别。一个编辑器是具有增强的像语法高亮等功能的简单的文本编辑器,许多现代的编辑器还允许特定语言的插件下载,以支持更多的功能。
而IDE是一个集成开发环境,它是一个独立的包,允许您在同一个地方编写、编译、执行和调试代码。
因此,如果您想要一个轻量级的软件,请选择任何编辑器,如果您想要一个重量级的 IDE,您可以从下面的列表中选择任何一个。
所以这里有一些不错的 IDE 和编辑器:
1、Netbeans IDE
2、Eclipse IDE
3、PyStorm IDE
4、Atom Editor
5、Brackets Editor
6、记事本
7、Sublime Text
你可以下载并安装适合你的编辑器。我个人使用Atom编辑器,因为它速度很快,带有一些优秀的主题选项和插件。