つまったので、解決方法を共有しておきます
PHP8.1インストール
sudo su
yum update -y
amazon-linux-extras install epel -y
yum-config-manager --enable epel
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
yum-config-manager --disable 'remi-php*' -y
yum-config-manager --enable remi-php81 -y
yum update -y
yum install php81 -y
yum -y install php81-php-{xml,zip,mysql,mysqlnd,bcmath,ctype,memcached,gd,apcu,pear,devel,json,mbstring,openssl,tokenizer,xml}
phpコマンドが動くようにする
alternatives --install /usr/bin/php php /usr/bin/php81 1
apaceインストール
yum install httpd -y
systemctl start httpd
systemctl enable httpd
php-fpmインストール
yum -y install php81-php-fpm
systemctl start php81-php-fpm.service
systemctl enable php81-php-fpm
vi /etc/httpd/conf.d/virtualhost.conf
下記を追加
<Directory "/var/www/html">
<FilesMatch \.php$>
SetHandler "proxy:fcgi://localhost:9000"
</FilesMatch>
</Directory>
vim /etc/httpd/conf/httpd.conf
DirectoryIndexに、index.phpを追加
文法チェック
apachectl configtest
systemctl restart php81-php-fpm.service
systemctl restart httpd