将Apache切换至PHP8.0
开场白
我以前一直在使用PHP7.4编写代码,但是这次决定迁移到PHP8.0。
因此,我需要将Apache从PHP7.4切换到PHP8.0,下面是切换步骤的记录。
假设
操作系统:Ubuntu 20.04
需要确保PHP8.0已经安装。
1. 安装模块
可以使用apt命令来安装Apache的PHP8.0模块。
sudo apt install libapache2-mod-php8.0
2. 激活PHP8.0模块
通过a2enmod命令可以启用Apache模块。
sudo a2enmod php8.0
3. 禁用 PHP7.4 模块
仅仅启用PHP8.0模块还不足以使Apache能够启动,因为PHP版本会产生冲突。因此,现在我们要使用a2dismod命令来禁用PHP7.4模块。
sudo a2dismod php7.4
4. 重新启动 Apache
最后重新启动Apache,工作就完成了。这样PHP8.0的应用程序就能在Apache上运行了。
sudo service apache2 restart