如何在Linux Mint 21上安装LAMP堆栈
admin
2023-07-31 03:34:23
0

LAMP是一个代表Linux,Apache,MySQL和PHP的简称。开发人员需要这些开源软件的组合,以便在他们的网站上线之前在本地机器上进行开发。Apache是一个Web服务器,MySQL用于数据库,PHP是用于编程的语言。从多层内容管理系统到支持数百万用户的社交网络门户,LAMP为一些最大的Web应用程序提供了稳定的基础lamp-logolamp-logo

在Linux Mint 21 Vanessa上安装LAMP Stack。

第 1 步。在运行下面的教程之前,请务必通过在终端中运行以下命令来确保您的系统是最新的:apt

sudo apt update
sudo apt install software-properties-common apt-transport-https wget ca-certificates gnupg2

第 2 步。安装 LAMP 服务器。

默认情况下,LAMP Stack 在 Linux Mint 21 基础存储库中可用。现在我们使用以下命令安装 LAMP 堆栈软件包:

sudo apt install lamp-server^

当提示“是否要继续”时,按“Enter”继续安装。

第 3 步。测试 Apache Web Server。

Apache是LAMP堆栈的Web服务器,一旦安装以确认安装,请在终端中运行以下命令:

sudo systemctl status apache2

另外,你可以从浏览器查看安装确认,或者,你会得到默认的 Apache 服务器页面:http://localhosthttp://your-IP-address

apache2-welcome-pageapache2-welcome-page

第 4 步。测试PHP。

要测试并检查 PHP 是否正常工作,首先创建一个以 l 目录命名的文件:phpinfo.php/var/www/htm

nano /var/www/html/phpinfo.php

复制以下脚本并将其粘贴到您的文件中:

保存并关闭文件,然后重新启动 Apache 服务以确保更改在测试 PHP 之前生效:

sudo systemctl restart apache2

完成后,现在打开浏览器并输入以下内容:

http://localhost/phpinfo.php

您应该看到如下所示的内容:

php-8-ubuntu-22.04apache2-welcome-page

第5步。配置 MySQL。

默认情况下,MySQL 不会强化。您可以使用脚本保护 MySQL。您应该仔细阅读并在每个步骤下方仔细阅读,这将设置root密码,删除匿名用户,禁止远程root登录,并删除测试数据库和对安全MySQL的访问权限:mysql_secure_installation

mysql_secure_installation

第 6 步。配置防火墙

安装 LAMP 后,需要修改 UFW 防火墙规则以打开 HTTP 和 HTTPS 端口。运行以下命令:

sudo ufw allow \'Apache Full\'
sudo ufw reload

感谢您使用本教程在Linux Mint系统上安装最新版本的LAMP(Apache,MariaDB和PHP)。有关其他帮助或有用信息,我们建议您查看Linux Mint官方网站。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
Hive OS 部署 PXE ... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何在电报Telegram中隐... 点击进入:ChatGPT工具插件导航大全 在Android上的电报中隐藏您的电话号码 您可以通过切换...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...
如何在Instagram上扫描... 如何在Instagram上扫描名称标签/ QR? 总而言之,您可以通过大约四种不同的方法来扫描这些I...