如何在Debian 10上安装LAMP (Apache, MySQL, PHP)

时间:2019-05-29 14:47:52  来源:igfitidea点击:

LAMP是Linux, Apache, MySQL(MariaDB)和PHP的首字母缩写。
本教程将在Debian 10 Linux系统上安装LAMP环境。

准备工作

登录到Debian 10系统,将当前的软件包升级到最新的可用版本。

sudo apt update
sudo apt upgrade

另外,在系统上安装本教程下一个命令所需的包。

sudo apt install ca-certificates apt-transport-https

安装Apache Web服务器

Debian 10基础存储库包含Apache 2.4包。
我们可以通过运行以下命令简单地安装Apache2包:

sudo apt install apache2

安装MySQL服务器

Debian 10基础存储库包含MariaDB(替换MySQL)作为默认数据库服务器。
如果我们可以使用MariaDB执行命令来安装,请遵循MySQL服务器安装教程。

sudo apt install mysql-server

安装PHP

默认的Debian 10系统存储库包含一个较旧的PHP版本。
要安装最新的PHP版本,请在系统中添加第三方PPA。
运行下面的命令将PPA添加到系统中。

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ buster main" | tee /etc/apt/sources.list.d/php.list

然后在Debian 10上安装最新的PHP版本。

sudo apt update
sudo apt install php php-mysql libapache2-mod-php

验证设置

要验证系统上的LAMP设置,在Apache文档根目录下创建一个带有 phpinfo()函数的PHP脚本。
为此,编辑 /var/www/html/info.php
将下面的内容添加到文件中并保存。

<?php 
    phpinfo();
?>

在web浏览器中访问info.php文件。

http://localhost/info.php

总结

我们已经在Debian 10 Buster Linux系统上运行了LAMP环境。