💡
原文中文,约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,除非知道自己在做什么。
➡️