WordPress 5.1 のアップデートで、php5系が怒られるようになった。
ので、これを機に httpd2.2 -> httpd 2.4 、php5 -> php7 にアップデートすることにした。
環境:Amazon Linux
手順を巻きで
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# まずアンインストール sudo yum remove httpd sudo yum remove mod_ssl sudo yum remove php # httpd24, php72 をインストール sudo yum install httpd24 sudo yum install mod24_ssl sudo yum install php72 # ssl取り直し(すでにやっていれば基本不要) certbot-auto certonly --webroot -w /var/www/html -d sample.com --email sample@gmail.com -n --agree-tos --debug # ssl設定見直し(必要な場合) sudo nano /etc/httpd/conf.d/ssl.conf # ssl.conf 内 証明書ファイルのパスを変更(必要な場合) SSLCertificateFile /etc/letsencrypt/live/sample.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/sample.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/sample.com/chain.pem # httpdサービス再起動 sudo service httpd restart |
mod_ssl だとコンフリフトが発生する、mod24_ssl がハマった…。
mod_ssl24 じゃないのね…。