Ubuntu20.04からubuntu22.04へアップグレード
サーバ機を入れ換えたのを機に使用し始めた20.04でしたが先日新しいバージョン22.04がリリースされました。
しばらく様子を見ていましたが、古いままほっとく理由もないのでアップグレードすることにします。
コマンドより
# apt update
# do-release-upgrade
にてアップグレードを開始します。
途中色々聞かれますが、大筋は「以前の設定ファイルを残すか?新しいものに置き換えるか?」というような内容なので基本は古い方を生かして進めました。
以前新しいものに置き換えて進めた結果一からの設定し直しが必要になってとても面倒だったので、不具合がでたもののみ修正する対応としてみました。
さくさく進めて30分ほどで完了です。
再起動後に動作確認をしていたらApacheが起動しておらず。
調べた結果PHP7.4→8.1へ更新されてるのに古い設定ファイルが7.4を参照しているため。
コマンドで
# a2dismod php7.4
# a2enmod php8.1
#systemctl start apache2
にて無事起動。
今のところ不具合は出てないのでこれでしばらく様子見です。
あとは22.04の仮想マシンを作成して、一から設定する手順もやっておこうとは思います。
サボってばかりだと次に機械を入れ換えたときの設定で困りそうなので…