为什么 Linux 中没有 XAMPP 的可行替代品?

为什么 Linux 中没有 XAMPP 的可行替代品?

按照标题,为什么没有可以完全安装在 Linux 中的 XAMPP 替代品?我试过遇到的所有替代品,但都没有完全安装。

答案1

Ubuntu(或任何 Linux 系统)上的默认堆栈是 LAMP,并且已经存在很长时间了。

维基百科

LAMP 是免费开源软件的组合。缩写 LAMP 指的是 Linux(操作系统)、Apache HTTP Server、MySQL(数据库软件)以及 PHP、Perl 或 Python(构建可行的通用 Web 服务器的主要组件)的首字母。

LAMP 软件包中包含的软件的确切组合可能会有所不同,尤其是对于 Web 脚本软件,因为 Perl 或 Python 有时会从堆栈中删除。对于在其他操作系统上运行的基本上相同的软件套件 (AMP),例如 Microsoft Windows (WAMP)、Mac OS (MAMP)、Solaris (SAMP)、iSeries (iAMP) 或 OpenBSD (OAMP),也存在类似的术语。

Ubuntu 有一个特殊的程序来安装额外的软件(如 LAMP);你可以使用以下命令安装它

sudo apt-get install tasksel

然后从选项列表中选择 LAMP:

在此处输入图片描述

系统将安装预配置的 LAMP 版本,并要求输入 MySQL 管理员密码。多年来,这对我来说一直很方便

除此之外:请避免使用 XAMP,因为 Ubuntu 中的 LAMP 堆栈经过了更好的测试和强化。


安装 LAMP 的最简单方法是使用这个命令:

sudo apt-get install lamp-server^

^表示apt-get需要安装任务lamp-server。

答案2

我建议你给魔鬼盒子试试吧。这是一个跨平台的 Dockerized LAMP 堆栈,它提供:

  • Apache / Nginx
  • PHP/HHVM
  • MySQL / MariaDB
  • PostgreSQL

此外,您还可以组合上述服务的每个主要版本。以下是启动堆栈的一些示例:

  • apache2.2、php54、mysql5.7 和 pgsql9.3
  • nginx-mainline、php70、mariadb10.2 和 pgsql9.6
  • apache2.4、hhvm、mariadb10.0 和 pgsql9.5

还包括一些电池:

  • phpMyAdmin
  • 管理员
  • 自动批量虚拟主机

魔鬼盒子

答案3

在 Windows 上安装 Xampp 可能非常必要。因为组合多个服务器并协调它们的设置很困难且复杂。但在 Ubuntu 中,这些服务器神奇地如此协调。您可以安装 激光多聚酶链反应也可以,但是由于您要安装其他软件(如 Mysql Workbench),因此使用 Lampp 修改新软件需要花费时间。因此,您只需几个简单的步骤即可在 Ubuntu 上轻松设置所有需要的服务器。在 Ubuntu 上安装 Linux、Apache、MySQL、PHP(LAMP)堆栈在这儿。

相关内容