Nginx: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
편집 요약 없음 |
(→SSL 인증) |
||
28번째 줄: | 28번째 줄: | ||
==SSL 인증== | ==SSL 인증== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | !의도 | ||
!설명 | !설명 | ||
!방법 | !방법 | ||
|- | |- | ||
| | |Certot을 이용한 인증. | ||
|https 주소를 사용하기 위한 인증이다. | |||
| | |||
비영리 인증기관인 Let's Encrypt의 인증을 certbot을 통해 자동으로 인증받는 과정. | |||
| | |[[Certot]] 문서 참조. | ||
|- | |- | ||
| | |openssl을 사용한 인증. | ||
| | |개인 ssl인증을 하게 도와주는 도구. | ||
| | |[[리눅스:openssl(ssl인증서)|openssl]] 문서 참조. | ||
|} | |}<br /> | ||
=에러= | |||
====nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Unknown error)==== | ====nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Unknown error)==== | ||
=== nginx: [emerg] "worker_processes" directive is not allowed here in /etc/nginx/sites-enabled/nginx_conf:1 === | ===nginx: [emerg] "worker_processes" directive is not allowed here in /etc/nginx/sites-enabled/nginx_conf:1=== | ||
위 형태의 에러는 경로가 sites-enabled에 있는 것으로 보아... 거의 사용자 설정 문제이다. | 위 형태의 에러는 경로가 sites-enabled에 있는 것으로 보아... 거의 사용자 설정 문제이다. | ||
[[분류:리눅스]] | [[분류:리눅스]] |
2022년 12월 1일 (목) 17:20 판
개요
아파치와 같은, 유명한 웹서버.
설정파일
파일 | 설명 |
---|---|
/etc/nginx/sites-availables/ | 사용 예정인 설정 파일을 이곳에 보관한다. |
/etc/nginx/sites-enables/ | 사용할 설정파일을 이곳에 보관한다. 이곳에 있는 모든 설정파일을 작동하기 때문에 포트가 겹치는 설정파일이 있으면 에러가 난다. |
의도 | 설명 | 방법 |
---|---|---|
테스트 | 엔진엑스 작동에 대한 테스트를 수행한다.
(설정파일 등이 정상인가 파악) |
sudo nginx -t |
SSL 인증
의도 | 설명 | 방법 |
---|---|---|
Certot을 이용한 인증. | https 주소를 사용하기 위한 인증이다.
비영리 인증기관인 Let's Encrypt의 인증을 certbot을 통해 자동으로 인증받는 과정. |
Certot 문서 참조. |
openssl을 사용한 인증. | 개인 ssl인증을 하게 도와주는 도구. | openssl 문서 참조. |
에러
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Unknown error)
nginx: [emerg] "worker_processes" directive is not allowed here in /etc/nginx/sites-enabled/nginx_conf:1
위 형태의 에러는 경로가 sites-enabled에 있는 것으로 보아... 거의 사용자 설정 문제이다.