Ubuntu22.04.1LTSにUpgradeしたらWebサーバに接続出来なくなってしまった対処

Ubuntu20→22へあまり下調べせずにUpgradeした結果Webに接続出来なくなってしまった。自業自得orz

22の環境ではApache2.4とPHP8.1の組み合わせとする必要があった。

php7.4のモジュールを無効にしてphp8.1のモジュールを有効にするコマンド

a2dismod php7.4
a2enmod php8.1

Apache2の再起動
systemctl restart apache2.service

Upgrade後の環境

apt list --installed | grep apache2

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

apache2-bin/jammy-updates,jammy-security,now 2.4.52-1ubuntu4.1 amd64 [インストール済み、自動]
apache2-data/jammy-updates,jammy-security,now 2.4.52-1ubuntu4.1 all [インストール済み、自動]
apache2-utils/jammy-updates,jammy-security,now 2.4.52-1ubuntu4.1 amd64 [インストール済み、自動]
apache2/jammy-updates,jammy-security,now 2.4.52-1ubuntu4.1 amd64 [インストール済み]
libapache2-mod-php7.4/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動削除可]
libapache2-mod-php8.1/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
libapache2-mod-php/
apt list --installed | grep php

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libapache2-mod-php7.4/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動削除可]
libapache2-mod-php8.1/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
libapache2-mod-php/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
php-bcmath/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
php-common/jammy,now 2:92ubuntu1 all [インストール済み、自動]
php-gd/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
php-ldap/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
php-mbstring/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
php-mysql/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
php-xml/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
php8.1-bcmath/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-cli/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-common/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-gd/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-ldap/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-mbstring/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-mysql/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-opcache/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-readline/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1-xml/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [インストール済み、自動]
php8.1/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 all [インストール済み、自動]
php/jammy,now 2:8.1+92ubuntu1 all [インストール済み]
zabbix-frontend-php/now 1:6.0.10-1+ubuntu20.04 all [インストール済み、ローカル]

 

当ホストでZABBIXで各部屋の環境測定・ホスト類の死活管理をしていたので監視Webが見られない事に焦りました。情報系のホストとはいえメジャーバージョンアップは慎重に対処せねば、、と

 

コメント