在 Ubuntu 20.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈在 Ubuntu 20.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈在 Ubuntu 20.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈在 Ubuntu 20.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

在 Ubuntu 20.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈

发表 admin at 2025年2月28日
类别
  • 未分类
标签

您可能刚刚开始使用 PHP 构建动态 Web 应用程序,并且想要设置 LAMP 堆栈。 LAMP 术语源自 Linux 操作系统、Apache 服务器、MySQL 数据库和 PHP 语言。让我们开始在 Ubuntu 20.04 上安装 LAMP Stack。

首先,您应该在系统上拥有 sudo 权限或以 root 身份登录来执行以下任务:

更新系统的包存储库

要开始所有安装,最佳实践是首先更新 APT 缓存存储库,以便可以顺利安装所有最新的应用程序。

$ sudo apt update

更新 apt-cache 后,我们就可以继续安装 LAMP Stack。

我们首先安装MySQL。

在 Ubuntu 20.04 上安装 MySQL

由于 MySQL 主要用作 PHP 的数据库,用于管理和存储数据,以便在 ubuntu 系统上安装 MySQL,请输入以下命令。

$ sudo apt install mysql-server mysql-client

它会要求您占用额外的磁盘空间来安装软件包,因此按“y”继续安装 MySQL。

安装 MySQL 后,输入此命令检查版本。

$ mysql --version

要检查 MySQL 的服务是否在您的 ubuntu 系统上运行,请键入此命令来检查状态。

$ sudo systemctl status mysql.service

如果它未激活,您可以使用上面命令中的 start 关键字来启动它,如下所示

$ sudo systemctl start mysql.service

要登录 MySQL 的 shell,请输入以下命令

$ sudo mysql

第一次它不会要求您输入任何密码。

登录MySQL的shell后,您可以设置密码或执行与其中的数据库相关的任何功能。

现在让我们退出并在 Ubuntu 系统上安装 Apache 2 Web 服务器。

mysql> exit

在 Ubuntu 20.04 上安装 Apache Web 服务器

Apache 2 是一个 Web 服务器,用于处理托管 Web 应用程序的服务器。要在 ubuntu 系统上安装 Apache 2,请运行此命令。

$ sudo apt install apache2

它还可能提示您为 Apache 的安装获取额外的磁盘空间,因此按“y”继续安装过程。

一旦安装了 Apache 2 Web 服务器;您可以通过键入以下命令来检查状态。

$ sudo systemctl status apache2

如果它处于活动状态并且正在运行,那么您就可以开始安装 PHP 了;否则,开始使用命令

$ sudo systemctl start apache2

启动后,我们现在安装PHP,

在 Ubuntu 20.04 上安装 PHP

通过在终端中输入以下命令,可以轻松地将 PHP 的最新稳定版本从 APT 软件包存储库安装到 ubuntu 上

$ sudo apt install php

如果提示需要额外的磁盘空间来安装 PHP,请按“y”继续该过程。

PHP安装成功后,可以通过输入命令查看版本

 $ php --version

PHP 版本 7.3.4 已安装。

安装 PHP 扩展

现在,如果您还想安装 phpMyAdmin 所需的其他一些基本 PHP 扩展,例如,

  • php-curl

  • php-gd

  • php-mbstring

  • php-mysql

  • php-zip

  • php-json

  • PHP-XML

您可以通过键入以下命令来执行此操作。

$ sudo apt install 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 堆栈的分步指南。

©2015-2025 Norria support@norria.com