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

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

LAMP服务器是Linux服务器上Apache、MySQL和PHP的web服务器组合。
它被广泛用于在万维网上托管基于PHP和MySQL的网站。

在本教程中,我们将从Debian 9基础存储库安装Apache和MySQL。

步骤1 -准备工作

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

sudo apt-get update
sudo apt-get upgrade

另外,在系统上安装所需的包。

sudo apt install ca-certificates apt-transport-https

步骤2 -安装Apache2

Debian 9基础存储库包含Apache 2.4包。
通过在Debian 9系统上运行以下命令,可以简单地安装Apache2包。

sudo apt-get install apache2

步骤3 -安装MySQL

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

sudo apt-get install mysql-server

步骤4 -安装PHP

默认的Debian 9系统存储库包含一个较旧的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/ stretch main" | tee /etc/apt/sources.list.d/php.list

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

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

第5步-验证设置

为了验证Debian 9上的LAMP设置,在Apache文档根目录下创建一个PHP脚本。

/var/www/html/info.php
内容如下:

<?php
phpinof();
?>

使用浏览器打开 http://服务器ip/info.php.可以看到有关php的信息。