按照标题,为什么没有可以完全安装在 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)堆栈在这儿。