在 Ubuntu 20.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈
您可能刚刚开始使用 PHP 构建动态 Web 应用程序,并且想要设置 LAMP 堆栈。 LAMP 术语源自 Linux 操作系统、Apache 服务器、MySQL 数据库和 PHP 语言。让我们开始在 Ubuntu 20.04 上安装 LAMP Stack。
首先,您应该在系统上拥有 sudo 权限或以 root 身份登录来执行以下任务:
更新系统的包存储库
要开始所有安装,最佳实践是首先更新 APT 缓存存储库,以便可以顺利安装所有最新的应用程序。
更新 apt-cache 后,我们就可以继续安装 LAMP Stack。
我们首先安装MySQL。
在 Ubuntu 20.04 上安装 MySQL
由于 MySQL 主要用作 PHP 的数据库,用于管理和存储数据,以便在 ubuntu 系统上安装 MySQL,请输入以下命令。
它会要求您占用额外的磁盘空间来安装软件包,因此按“y”继续安装 MySQL。
安装 MySQL 后,输入此命令检查版本。
要检查 MySQL 的服务是否在您的 ubuntu 系统上运行,请键入此命令来检查状态。
如果它未激活,您可以使用上面命令中的 start 关键字来启动它,如下所示
要登录 MySQL 的 shell,请输入以下命令
第一次它不会要求您输入任何密码。
登录MySQL的shell后,您可以设置密码或执行与其中的数据库相关的任何功能。
现在让我们退出并在 Ubuntu 系统上安装 Apache 2 Web 服务器。
在 Ubuntu 20.04 上安装 Apache Web 服务器
Apache 2 是一个 Web 服务器,用于处理托管 Web 应用程序的服务器。要在 ubuntu 系统上安装 Apache 2,请运行此命令。
它还可能提示您为 Apache 的安装获取额外的磁盘空间,因此按“y”继续安装过程。
一旦安装了 Apache 2 Web 服务器;您可以通过键入以下命令来检查状态。
如果它处于活动状态并且正在运行,那么您就可以开始安装 PHP 了;否则,开始使用命令
启动后,我们现在安装PHP,
在 Ubuntu 20.04 上安装 PHP
通过在终端中输入以下命令,可以轻松地将 PHP 的最新稳定版本从 APT 软件包存储库安装到 ubuntu 上
如果提示需要额外的磁盘空间来安装 PHP,请按“y”继续该过程。
PHP安装成功后,可以通过输入命令查看版本
PHP 版本 7.3.4 已安装。
安装 PHP 扩展
现在,如果您还想安装 phpMyAdmin 所需的其他一些基本 PHP 扩展,例如,
php-curl
php-gd
php-mbstring
php-mysql
php-zip
php-json
PHP-XML
您可以通过键入以下命令来执行此操作。
输入“y”并按“Enter”按钮,允许它占用额外的磁盘空间来安装扩展。
此命令将安装运行 phpMyAdmin 所需的所有 PHP 扩展。
这就是您如何在 Ubuntu 20.04 上安装所有必需的软件包并设置 LAMP 堆栈来构建动态 Web 应用程序。
结论
这篇文章包含在 Ubuntu 20.04 LTS 上安装和设置 LAMP 堆栈的分步指南。