LoginSignup
2
2

More than 3 years have passed since last update.

ApacheをPHP8.0に切り替える

Posted at

前置き

いままでPHP7.4でコードを書いていましたが、この度、PHP8.0にマイグレーションすることにしました。
そこで、ApacheもPHP7.4からPHP8.0に切り替える必要があったので、その手順を残しておきます。

前提

OS:Ubuntu 20.04
既にPHP8.0がインストールされていること。

1. モジュールのインストール

ApacheのPHP8.0モジュールをインストールします。
aptコマンドでインストールできます。

sudo apt install libapache2-mod-php8.0

2. PHP8.0モジュールの有効化

a2enmodコマンドでApacheモジュールの有効化が行えます。

sudo a2enmod php8.0

3. PHP7.4モジュールの無効化

PHP8.0モジュールを有効化しただけでは、PHPのバージョンが競合してApacheが起動できなくなります。
なので今度は、a2dismodコマンドでPHP7.4モジュールを無効化します。

sudo a2dismod php7.4

4. Apache再起動

最後にApacheを再起動して終わりです。PHP8.0アプリがApacheで動作するようになります。

sudo service apache2 restart
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2