Wordpressをawsで構築したところPHPのバージョンが古くてサポートされてないと言われてしまったので今回はPHPのバージョンアップを行いたいと思います!
まずはEC2に入っている各種パッケージをアップデートします。
``` bash{.line-number .copy}
$ sudo yum update -y
読み込んだプラグイン:extras_suggestions, langpacks, priorities, update-motd
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ amazon-linux-extras.noarch 0:1.6.12-1.amzn2 を 更新
---> パッケージ amazon-linux-extras.noarch 0:2.0.0-1.amzn2 を アップデート
---> パッケージ amazon-linux-extras-yum-plugin.noarch 0:1.6.12-1.amzn2 を 更新
...
完了しました!
### 2.PHPのアップデート
まずはPHPの削除を行います。
```bash{.line-number .copy}
$ sudo yum -y remove php-*
そしてPHPをインストールしていきます。まずはamazon-linux-extrasをアップデートします。
$ sudo yum update -y amazon-linux-extras
amazon-linux-extrasで使用中のパッケージと使えるパッケージを確認します。
$ amazon-linux-extras
ここで現在使用中のPHPがわかると思うのでそれを止めます
複数のPHPは使用できないためです
次にPHP8.0を使えるようにします
$ sudo amazon-linux-extras enable php8.0
インストールするパッケージの案内があるので表示されたコマンドを行います。
最後にライブラリ等をインストールします。
$ sudo yum install -y php php-mbstring
PHPのバージョンを確認すると8.0になってました
最後にApacheを再起動します。
$ sudo systemctl restart httpd.service
これでおけ!
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント