如何在Debian10上部署LAMP架构
一个LAMP架构的Web服务包含Linux,Apache,Mysql和PHP。本教程将帮助你在Debian 10 GNU/Linux 操作系统下完成部署LAMP架构。
准备工作
你必须拥有sudo管理员权限来操作。登录Debian 10 GNU\Linux,然后更新已安装的软件包到最新版本。
1 | $ sudo apt update |
并且,通过以下命令,在系统安装本教程后期所需要的依赖项:
1 | $ sudo apt install ca-certificates apt-transport-https |
安装Apache Web服务
Debian 10的Base仓库中包含Apache2的软件包。你可以简单地通过以下命令安装:
1 | $ sudo apt install apache2 |
安装MySQL 数据库服务
Debian 10的Base仓库中包含MariaDB(MySQL的替代品)作为默认的数据库服务。如果你可以使用MariaDB作为数据库服务,请运行以下命令。否则请阅读这篇文章
1 | $ sudo apt install mariadb-server |
*1 原文是sudo apt install mysql-server,实际测试不可用
*2 该作者MySQL的教程后期我也会翻译
安装PHP
Debian 10默认仓库包含一个旧版的PHP。安装最新版本,请在系统中添加一个PPA。运行以下命令以在您的系统上添加PPA:
1 | $ wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add - |
然后安装最新版本的PHP
1 | $ sudo apt update |
检查安装
要验证LAMP架构安装是否成功,请在Apache2的网页根目录下创建一个包含phpinfo()
函数的PHP脚本。使用你常用的文本编辑器创建/var/www/html/info.php
并写入以下文本,保存。
1 | <?php |
现在,使用网页浏览器访问你网站根目录的info.php。
结尾
现在,LAMP架构的Web服务已经在你的Debian 10上运行。
评论
评论插件加载失败
正在加载评论插件