端くれプログラマの備忘録 AWS [AWS] EC2/LAMP環境を構築する(3) – Apache/PHP

[AWS] EC2/LAMP環境を構築する(3) – Apache/PHP

(前回からの続き)

Apacheのインストール

# yum install httpd
# httpd -v
Server version: Apache/2.4.48 ()
Server built: Jun 25 2021 18:53:37

PHPのインストール

Webアプリの要件がPHP 7.4なので。不足モジュールはWebアプリをセットアップする際に追加する。

# amazon-linux-extras install php7.4
# php-fpm -v
PHP 7.4.21 (fpm-fcgi) (built: Jul 7 2021 17:36:32)
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
# php -v
PHP 7.4.21 (cli) (built: Jul 7 2021 17:35:08) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Apacheの起動

起動前に念のため設定確認
# service httpd configtest
Syntax OK
# service php-fpm start
# service httpd start
Redirecting to /bin/systemctl start httpd.service

IPアドレスでアクセスしてテストページが表示されることを確認
http://xxx.xxx.xxx.xxx/

ステータス確認

# service httpd status
# service php-fpm status

(次回へ続く)

参考サイト

Amazon Linux 2 EC2 インスタンスに Extras Library からソフトウェアをインストールする
https://aws.amazon.com/jp/premiumsupport/knowledge-center/ec2-install-extras-library-software/

Install PHP 7.4|7.3|7.2 on Amazon Linux 2 – TechViewLeo
https://techviewleo.com/install-php-7-on-amazon-linux/