Azure Web App(Linux)에서 Let's Encrypt를 사용하여 무료로 SSL화하는 방법
2003 단어 AzureSSLletsencrypt리눅스
소개
Azure Web App에서도 OS가 WindouwsServer라면 포털에서 GUI로 할 수 있는 것 같습니다만
리눅스는 그렇지 않으므로 쓰기
1. "SSL 뭐야!"를 사용하여 Let's Encrypt에 등록
여러가지 했습니다만 「SSL나!」가 편리합니다.
화면에서 포치 포치 해 갑시다.
"SSL!"
htps : // / sl의 w. ml/
2. 서버 설정
위의 URL로 리디렉션 할 때 "파일 내용 (1 행입니다)"의 내용이 반환되어야합니다.
※URL은 「http://도메인명/.well-known/acme-challenge/난수」
파일 내용은 "난수"
따라서 Azure 포털에서 대상 앱을 선택한 후 개발 도구에 있는 SSH에서 배포 대상으로 연결합니다.
보통/var/www/html이 배포 대상이기 때문에
아래 명령으로 파일을 만듭니다.
mkdir .well-known
cd .well-known
mkdir acme-challenge
cd acme-challenge
mkdir 乱数
cd 乱数
vi index.php
그리고 index.php에 난수를 나열합니다.
(이번에는 PHP를 사용했습니다)
3. 증명서 발행 신청 & 발행된 증명서
다시 SSL하자!로 돌아가 포치포치해 갑니다.
이 때 인증서 발급 신청이 가능한 Key를 붙여 넣은 sample.key 파일과
발행된 증명서로 된 cert.pem(서버 증명서)의 내용을 붙여 넣은 cert.pem 파일을 작성합시다.
4.키 변환
Azure에 올리려면 ".pfx"로 변환해야하므로 아래 명령을 실행합니다.
openssl pkcs12 -export -in cert.pem -inkey Server.key -out sample.pfx
비밀번호도 설정하라고 듣기 때문에 설정합시다.
5. Azure에 업로드 & 바인딩
이미 완료되었습니다.
인증서를 아래에서 업로드합니다.
그런 다음 대상 도메인에 바인딩합니다.
결론
GCP는 디폴트로 SSL이 되지 않았어…
Reference
이 문제에 관하여(Azure Web App(Linux)에서 Let's Encrypt를 사용하여 무료로 SSL화하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/barcarunrun/items/2d902d1cefd14f35b54f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
여러가지 했습니다만 「SSL나!」가 편리합니다.
화면에서 포치 포치 해 갑시다.
"SSL!"
htps : // / sl의 w. ml/
2. 서버 설정
위의 URL로 리디렉션 할 때 "파일 내용 (1 행입니다)"의 내용이 반환되어야합니다.
※URL은 「http://도메인명/.well-known/acme-challenge/난수」
파일 내용은 "난수"
따라서 Azure 포털에서 대상 앱을 선택한 후 개발 도구에 있는 SSH에서 배포 대상으로 연결합니다.
보통/var/www/html이 배포 대상이기 때문에
아래 명령으로 파일을 만듭니다.
mkdir .well-known
cd .well-known
mkdir acme-challenge
cd acme-challenge
mkdir 乱数
cd 乱数
vi index.php
그리고 index.php에 난수를 나열합니다.
(이번에는 PHP를 사용했습니다)
3. 증명서 발행 신청 & 발행된 증명서
다시 SSL하자!로 돌아가 포치포치해 갑니다.
이 때 인증서 발급 신청이 가능한 Key를 붙여 넣은 sample.key 파일과
발행된 증명서로 된 cert.pem(서버 증명서)의 내용을 붙여 넣은 cert.pem 파일을 작성합시다.
4.키 변환
Azure에 올리려면 ".pfx"로 변환해야하므로 아래 명령을 실행합니다.
openssl pkcs12 -export -in cert.pem -inkey Server.key -out sample.pfx
비밀번호도 설정하라고 듣기 때문에 설정합시다.
5. Azure에 업로드 & 바인딩
이미 완료되었습니다.
인증서를 아래에서 업로드합니다.
그런 다음 대상 도메인에 바인딩합니다.
결론
GCP는 디폴트로 SSL이 되지 않았어…
Reference
이 문제에 관하여(Azure Web App(Linux)에서 Let's Encrypt를 사용하여 무료로 SSL화하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/barcarunrun/items/2d902d1cefd14f35b54f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
mkdir .well-known
cd .well-known
mkdir acme-challenge
cd acme-challenge
mkdir 乱数
cd 乱数
vi index.php
다시 SSL하자!로 돌아가 포치포치해 갑니다.
이 때 인증서 발급 신청이 가능한 Key를 붙여 넣은 sample.key 파일과
발행된 증명서로 된 cert.pem(서버 증명서)의 내용을 붙여 넣은 cert.pem 파일을 작성합시다.
4.키 변환
Azure에 올리려면 ".pfx"로 변환해야하므로 아래 명령을 실행합니다.
openssl pkcs12 -export -in cert.pem -inkey Server.key -out sample.pfx
비밀번호도 설정하라고 듣기 때문에 설정합시다.
5. Azure에 업로드 & 바인딩
이미 완료되었습니다.
인증서를 아래에서 업로드합니다.
그런 다음 대상 도메인에 바인딩합니다.
결론
GCP는 디폴트로 SSL이 되지 않았어…
Reference
이 문제에 관하여(Azure Web App(Linux)에서 Let's Encrypt를 사용하여 무료로 SSL화하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/barcarunrun/items/2d902d1cefd14f35b54f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
openssl pkcs12 -export -in cert.pem -inkey Server.key -out sample.pfx
이미 완료되었습니다.
인증서를 아래에서 업로드합니다.
그런 다음 대상 도메인에 바인딩합니다.
결론
GCP는 디폴트로 SSL이 되지 않았어…
Reference
이 문제에 관하여(Azure Web App(Linux)에서 Let's Encrypt를 사용하여 무료로 SSL화하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/barcarunrun/items/2d902d1cefd14f35b54f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Azure Web App(Linux)에서 Let's Encrypt를 사용하여 무료로 SSL화하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/barcarunrun/items/2d902d1cefd14f35b54f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)