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