프로세스: 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

관련 정보