如何在 Ubuntu 22.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈如何在 Ubuntu 22.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈如何在 Ubuntu 22.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈如何在 Ubuntu 22.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈

为了安装基于 PHP 的应用程序,大多数开发人员在基于 Linux 的系统(例如 Ubuntu)上使用 LAMP(Linux、Apache、MySQL 和 PHP)堆栈。它可以设置在虚拟和物理服务器上。 LAMP 堆栈提供静态和动态网页内容。 LAMP 堆栈的常见用例是利用LAMP 服务器的内容管理系统(CMS) 开发的在线商店或网站。

本文将讨论在 Ubuntu 22.04 上设置LAMP Stack 的过程。那么,让我们开始吧!

如何在 Ubuntu 22.04 上设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈

要在 Ubuntu 22.04 上设置 LAMP Stack,您必须按照下面给出的分步说明进行操作。

第 1 步:更新系统存储库

按“CTRL+ALT+T”打开 Ubuntu 22.04 的终端并运行以下命令来更新系统存储库:

$ sudo apt update

第 2 步:在 Ubuntu 22.04 上设置 PHP

决定您要在 Ubuntu 22.04 系统上安装的PHP 版本。例如,我们将安装“PHP 8.1”。要执行相同的操作,首先添加“ondrej/php”存储库:

$ sudo add-apt-repository ppa:ondrej/php

添加存储库后,执行以下命令安装 PHP 版本“8.1”:

$ sudo apt install php8.1

等待几分钟,因为 PHP 安装需要一些时间才能完成:

第 3 步:在 Ubuntu 22.04 上设置 Apache

PHP 还在 Ubuntu 22.04 上安装 Apache 及其相关模块。但是,您仍然可以运行下面给出的命令进行确认:

$ sudo apt install apache2 libapache2-mod-php8.1 -y

接下来,在 UFW 防火墙中打开端口号“80”和“43”:

$ sudo ufw allow 80/tcp
$ sudo ufw allow 43/tcp

执行指定的操作后,打开您喜欢的网络浏览器并导航到服务器地址。执行此操作后,将显示以下Apache服务器的默认页面:

第4步:在Ubuntu 22.04上设置MySQL服务器

在下一步中,借助以下命令在您的系统上安装 MySQL 服务器:

$ sudo apt-get install mysql-server

现在,写出下面给出的命令来执行 MySQL 服务器的初始和交互式配置:

$ sudo mysql_secure_installation

在配置手册中,首先会要求您设置密码验证策略的级别。根据您的密码验证要求,从给定菜单中输入一个数字:

执行此操作后,输入“root”的新密码,然后输入“y”以使用提供的密码继续:

另外,相应地设置其他配置选项:

接下来登录MySQL服务器,检查与服务器的连接是否建立:

$ sudo mysql

第5步:安装其他所需的软件包

您可能还需要安装模块,例如基于应用程序要求的PHP扩展。在 Ubuntu 22.04 终端中执行以下命令来检查可用的 PHP 扩展:

$ sudo apt search php8.1-*

如您所见,给定的命令将打印出可用 PHP 模块的列表:

最后,使用以下命令安装所需的 PHP 模块:

$ sudo apt install php8.1-mysql php8.1-curl php8.1-xml

第 6 步:验证 Ubuntu 22.04 上 LAMP(Linux、Apache、MySQL、PHP) 堆栈的设置

通过仔细执行前面的步骤,您必须在 Ubuntu 22.04 上成功设置 LAMP(Linux、Apache、MySQL、PHP) 堆栈。要验证 Apache 和 PHP 之间的集成,请在文档中创建一个名为“phpinfo.php”的 PHP 脚本网站根目录:

$ sudo nano /var/www/html/phpinfo.php

在创建的“phpinfo.php”测试脚本中添加以下内容,然后按“CTRL+O”保存:

<?php

phpinfo();

?>

最后,使用Web浏览器使用服务器IP地址访问创建的PHP测试脚本:

上述网页内容表明我们已经在Ubuntu上成功搭建了LAMP(Linux, Apache, MySQL, PHP) Stack。

结论

要在 Ubuntu 22.04 上设置 LAMP Stack,首先执行“$sudo add-apt-repository ppa:ondrej/php”命令添加“ondrej/php”存储库,然后运行“$sudo apt install php8.1”来安装PHP,并运行“$sudo apt-get install mysql-server”来设置MySQL。 PHP 包还将包含 Ubuntu 22.04 的 Apache 安装。本文讨论了在 Ubuntu 22.04 上设置 LAMP Stack 的方法。

©2015-2025 艾丽卡 support@alaica.com