如果我不想使用 XAMPP 包,我需要安装哪些服务器来部署和 运行 我的 PHP 网络应用程序?

What all servers do I need to install to deploy and run my PHP web app, if I don't want to use the XAMPP package?

对于我在后端使用 PHP 的 Web 开发,我一直使用 XAMPP (Windows) 或 LAMPP (Ubuntu)。

现在我是 运行 Ubuntu 16.04,由于某些原因,我不能使用 LAMPP 包。所以我的问题是我需要安装什么独立服务器?

我知道我需要安装 PHP,我也知道如果我的应用程序使用 MySQL 数据库,我将需要安装 MySQL 数据库服务器。

但是除了 PHP 7.1 和 MySQL 数据库服务器之外,我还需要安装什么?

LAMPP 是以下简称:

  • Linux
  • 阿帕奇
  • MySQL
  • PHP
  • Perl

因此,如果您正在开发 Web 应用程序,我会说您可以使用 Apache,MySQL 和 PHP。可能还有一些其他模块(例如出于 SEO 原因,如 mod_rewrite),但这些模块可以在以后轻松安装。