プロセス: 17925 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND(コード=終了、ステータス=1/FAILURE)

プロセス: 17925 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND(コード=終了、ステータス=1/FAILURE)

AWS Linux 2(EC2サーバー)でApacheを再起動しようとしています。

実行すると、sudo systemctl restart httpdこの問題が発生します。

制御プロセスがエラーコードで終了したため、httpd.service操作が失敗しました。詳細については、「systemctl status httpd.service」および「journalctl -xe」を参照してください。

走ると手にsystemctl status httpd.service入る

httpd.service - Apache HTTP サーバー ロード済み: ロード済み (/usr/lib/systemd/system/httpd.service; 有効化、ベンダーデフォルト
: 無効化) 挿入済み: /usr/lib/systemd/system/httpd └ ─php-fpm.confアクティビティ:2023年1月14日土曜日10:13:55 UTC以降に失敗しました(結果:終了コード)。ドキュメント: man:httpd.service(8) プロセス: 17925 ExecStart=/usr/sbin/ httpd $OPTIONS -DFOREGROUND(コード=終了、ステータス
=1/FAILURE) 基本 PID: 17925(コード=終了、ステータス= 1/FAILURE )
ステータス:「設定を読んでいます...」

追加しようとすると、これが発生します。Amazon Linux 2でSSL / TLSを設定する

私はこの行にコメントしました。/etc/httpd/conf.d/ssl.conf

SSLCertificateKeyFile /etc/pki/tls/private/localhost.key

答え1

ついに自分で答えを見つけた

/etc/httpd/conf.d/ssl.confファイルから行を生成します。

SLCertificateFile /etc/pki/tls/certs/localhost.crt

私たちは変わらなければなりませんSL証明書ファイル到着SSL証明書ファイル

SSLCertificateFile /etc/pki/tls/certs/localhost.crt

その後実行

sudo systemctl restart httpd

関連情報