아파치 구성 2.4

아파치 구성 2.4

Apache 서버(버전 2.4) 및 CentOS 7 시스템에서 다음 구성을 수행해야 합니다.

내가 받은 지시는 다음과 같았다.

파일을 제공하도록 다른 웹 서버 구성 Centova Cast와 동일한 서버에서 다른 웹 서버가 포트 80을 사용하는 경우 이 방법을 사용해야 합니다.

이 방법은 사용 중인 다른 웹 서버에 대한 지식에 따라 달라집니다. 이를 적절하게 구성하려면 선택한 웹 서버에 대해 충분히 숙지해야 합니다. Centova Technologies는 귀하의 웹 서버 구성 변경에 대한 지원을 제공할 수 없습니다.

Let's Encrypt가 도메인 소유권을 확인하도록 허용하려면 다음 URI 아래의 파일에 대한 모든 요청을 처리하도록 웹 서버를 구성해야 합니다(example.com을 자신의 도메인 이름으로 교체).

http://example.com/.well-known/acme-challenge/...다음 디렉터리에 파일을 제공하도록 구성되었습니다.

/usr/local/centovacast/etc/ssl/acme-challenges/ 예를 들어 /usr/local/centovacast/etc/ssl/acme-challenges/test.txt라는 파일을 생성하면 액세스할 수 있어야 합니다.http://example.com/.well-known/acme-challenge/test.txt 브라우저에서 test.txt 파일의 내용을 확인하세요.

아래에는 몇 가지 구성 예가 나와 있습니다. 그러나 웹 서버 구성은 다양하며 여기에 언급되지 않은 추가 설정이 필요할 수 있습니다.

Example apache:

Alias /.well-known/acme-challenge /usr/local/centovacast/etc/ssl/acme-challenges
<Directory /usr/local/centovacast/etc/ssl/acme-challenges>
Options None
AllowOverride None

Apache 2.x
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all
</IfModule>

Apache 2.4
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
</Directory>

모든 방법을 시도했지만 제대로 작동하지 않습니다. 올바르게 구성하려면 어떻게 해야 합니까?

내 구성 파일은 다음 위치에 있습니다./etc/httpd/conf/httpd.conf

관련 정보