httpd install

yum install -y httpd # apache
yum install -y mod_ssl # ssl化

参考:

epelを有効化してremiリポジトリを追加

yum install epel-release
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

ref. CentOSなどで使う、Remi Repositoryってなんだ? #CentOS - Qiita

EPELとは?

EPELは、Extra Packages for Enterprise Linuxの略

ref. CentOSなどで使う、EPELってなんだ? #CentOS - Qiita

Remiとは?

Remi Repositoryとは、Remi Colletという方がメンテナンスしているリポジトリ

ref. CentOSなどで使う、Remi Repositoryってなんだ? #CentOS - Qiita

see also. Remi’s RPM repository - Blog

Install PHP

今回はPHP 7.4をインストールします。

yum install -y php74 php74-php

参考:

php7.4をデフォルトのPHPに設定

alternatives --install /usr/bin/php php /usr/bin/php74 1

ref. CentOS8へremiリポジトリを使ってPHP7.4をインストールする - モヒカンメモ

トラブル:初期ssl.confが不正

下記のコマンドで解消。

/usr/libexec/httpd-ssl-gencerts

ref. Localhost.crt does not exist or is empty - Help - Let’s Encrypt Community Support