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

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

介绍

LAMP服务器是Linux服务器上Apache、MySQL和PHP的web服务器组合。
它被广泛用于在万维网上托管基于PHP和MySQL的网站。
本教程将在debian8 Jessie系统上逐步设置LAMP堆栈。

步骤1 -准备工作

使用sudo特权用户或root用户使用ssh命令登录到Debian系统。
登录到Debian系统后,将当前软件包升级到最新版本。

sudo apt-get update
sudo apt-get upgrade

另外,在系统上安装本教程中使用的命令所需的包。

sudo apt install ca-certificates apt-transport-https

步骤2 -安装Apache2

Apache2包在默认的apt存储库下可用。
我们可以通过运行下面的命令在Debian 8上安装Apache2。

sudo apt-get install apache2

步骤3 -安装MySQL

MySQL服务器包也可以在Debian 9基础存储库中使用。
运行下面的命令来安装LAMP设置的MySQL服务器。

sudo apt-get install mysql-server

步骤4 -安装PHP

默认的Debian存储库包含较旧的PHP包。
要安装最新的PHP版本,请在系统上启用下面的PPA,它提供了用于在Debian Linux上安装的最新PHP包。

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

现在在系统上安装PHP包。
还要安装一些其他必需的模块,以使PHP与MySQL和Apache2协同工作。

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

第5步-验证设置

Debian 8上的LAMP安装已经成功完成。
我们可以通过在服务器上创建一个php文件来测试设置。

vi /var/www/html/info.php

添加以下内容。

<?php
  phpinfo();
?>

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

http://服务器ip/info.php