PHP - 安装



您可以借助互联网上任何免费提供的在线 PHP 编译器开始学习 PHP 的编程基础知识。这将有助于在不将 PHP 安装到计算机上的情况下熟悉 PHP 的功能。之后,在本地机器上安装一个功能齐全的 PHP 环境。

Tutorialpoint 的“开发人员编码场”提供了一个这样的在线 PHP 编译器。访问 https://tutorialspoint.com/codingground.htm,输入 PHP 脚本并执行它。

PHP Installation

但是,要能够学习 PHP 的高级功能,特别是与 Web 概念相关的功能(例如服务器变量、使用后端数据库等),您需要在本地机器上安装 PHP 环境。

为了开发和运行 PHP 网页,您需要在计算机系统上安装三个重要组件。

  • Web 服务器 − PHP 几乎可以与所有 Web 服务器软件一起使用,包括 Microsoft 的 Internet Information Server (IIS)、NGINX 或 Lighttpd 等。最常用的 Web 服务器软件是免费提供的 Apache 服务器。从此处免费下载 Apache − https://httpd.apache.org/download.cgi

  • 数据库 − PHP 几乎可以与所有数据库软件一起使用,包括 Oracle 和 Sybase,但最常用的是免费提供的 MySQL 数据库。从此处免费下载 MySQL − https://www.mysqlserver.cn/downloads/

  • PHP 解析器 − 为了处理 PHP 脚本指令,必须安装一个解析器以生成可以发送到 Web 浏览器的 HTML 输出。

尽管可以分别安装这三个组件并正确配置安装,但这对于初学者来说是一个稍微复杂的过程。相反,使用包含预编译的 Apache、MySQL 和 PHP 二进制文件的任何一体化打包发行版比较方便。

XAMPP 安装

开源和专有发行版中都提供了许多预编译的捆绑包。来自 Apache Friends 的 XAMPP (https://www.apachefriends.org/) 是最流行的启用 PHP 的 Web 服务器软件包之一。在本教程中,我们将使用 XAMPP。

XAMPP 是一个易于安装的 Apache 发行版,其中包含Apache、MariaDB、PHP 和Perl。首字母缩写词中的字母X表示它是一个跨平台软件,可在 Windows、Linux 和 OS X 上使用。请注意,XAMPP 包含 MariaDB,它是 MySQL 的一个分支,其功能没有任何区别。

要下载适合您操作系统的相应安装程序,请访问 https://www.apachefriends.org/download.html,并下载以下选项之一 −

在 Windows 上使用安装程序是一个完全基于向导的安装。您只需提供管理员访问权限和安装目录的位置,默认情况下为“c:\xampp”。

要在 Linux 上安装 XAMPP,请执行以下步骤 −

步骤 1 − 更改安装程序的权限 −

chmod 755 xampp-linux-*-installer.run

运行安装程序 −

sudo ./xampp-linux-*-installer.run

XAMPP 现在安装在“/opt/lamp”目录下。

步骤 2 − 要启动 XAMPP,只需调用以下命令 −

sudo /opt/lampp/lampp start

您现在应该在屏幕上看到类似以下内容 −

Starting XAMPP ...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
Ready. Apache and MySQL are running.

您还可以使用图形工具轻松管理您的服务器。您可以使用以下命令启动此工具 −

cd /opt/lampp
sudo ./manager-linux.run (or manager-linux-x64.run)

步骤 3 − 要停止 XAMPP,只需调用以下命令 −

sudo /opt/lampp/lampp stop

您现在应该在屏幕上看到类似以下内容 −

Stopping XAMPP ...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.

此外,请注意,有一个图形工具可用于轻松启动/停止服务器。您可以使用以下命令启动此工具 −

cd /opt/lampp
sudo ./manager-linux.run (or manager-linux-x64.run)

如果您使用的是 OS X,请按照以下步骤操作 −

  • 要开始安装,请打开 DMG 映像,然后双击该映像以启动安装过程。

  • 要启动 XAMPP,只需打开 XAMPP Control 并启动 Apache、MySQL 和 ProFTPD。XAMPP Control 的名称为“manager-osx”。

  • 要停止 XAMPP,只需打开 XAMPP Control 并停止服务器。XAMPP Control 的名称为“manager-osx”。

  • XAMPP 控制面板是一个 GUI 工具,可以通过它轻松启动和停止 Apache 服务器和 MySQL。

PHP Installation 2

启动 Apache 模块后,按下 Admin 按钮。XAMPP 主页显示如下 −

PHP Installation 3

PHP 解析器安装

在继续之前,务必确保您的机器上已正确设置环境,以便使用 PHP 开发 Web 程序。

在浏览器的地址栏中键入以下地址。

http://127.0.0.1/info.php

如果这显示一个页面,其中显示与 PHP 安装相关的信息,则表示您已正确安装了 PHP 和 Web 服务器。否则,您必须按照给定的步骤在计算机上安装 PHP。

本节将指导您在以下四个平台上安装和配置 PHP:

Apache 配置

如果您使用 Apache 作为 Web 服务器,那么本节将指导您编辑 Apache 配置文件。

请查看此处:Apache 服务器中的 PHP 配置

PHP.INI 文件配置

PHP 配置文件 php.ini 是影响 PHP 功能的最终且最直接的方式。

请查看此处:PHP.INI 文件配置

Windows IIS 配置

要配置 Windows 计算机上的 IIS,您可以参考随 IIS 提供的 IIS 参考手册。

现在,您已在本地计算机上拥有了一个完整的 PHP 开发环境。

广告