Debian / Ubuntu 使用源安装 LEMP 教程

Debian / Ubuntu 使用源安装 LEMP 教程

💡 原文中文,约8600字,阅读约需21分钟。
📝

内容提要

本文介绍了在Debian 12和Ubuntu 22.04上安装最新版Nginx + PHP + MySQL的教程,包括选择PHP版本、安装Nginx、安装PHP(不同版本)、安装MariaDB和MySQL 8.0的步骤。

🎯

关键要点

  • 本文介绍在Debian 12和Ubuntu 22.04上安装最新版Nginx + PHP + MySQL的教程。
  • 操作需要在root用户下完成,使用sudo -i或su root切换到root用户。
  • 更新系统并安装必要的工具包,如curl、vim、wget等。
  • 推荐使用烧饼博客团队打包的Nginx源,并提供添加源的步骤。
  • 安装Nginx后,可以使用nginx -V命令确认版本。
  • 使用Ondřej Surý打包的PHP源安装PHP 8.x,提供不同版本的安装命令。
  • 修改php.ini以防止跨目录攻击和增加上传大小限制。
  • 可以同时安装多个PHP版本,并使用update-alternatives命令选择默认版本。
  • 配置Nginx以支持PHP,创建相应的配置文件并软链接到sites-enabled目录。
  • 安装MariaDB并进行安全设置,创建数据库和用户。
  • 提供测试MariaDB是否正常工作的PHP脚本。
  • 可选安装MySQL 8.0,提供添加apt源和安装的步骤。
  • 注意不要同时安装MySQL和MariaDB,除非知道自己在做什么。
➡️

继续阅读