Ubuntu Nginx 환경에서 CertBot을 사용하여 https 사용하기

☆준비물

-Nginx가 설치된 우분투 (AWS 권장)

-EC2 : port 443 열기.

  1. Nginx Routing 코드 작성하기

아래 명령어를 입력해서 nginx의 sites-available 폴더로 이동

$ cd /etc/nginx/sites-available/

touch 명령어를 사용하여 https를 적용할 사이트를 추가해보도록 합니다.

$ sudo touch ljk99.shop (원하는 파일 이름 지정)
$ sudo vi ljk99.shop
server {
	server_name ljk99.shop;
    
    location / {
			proxy_pass <http://127.0.0.1:8000>;
    }
}

저장하고, 다음 명령어를 관리자 권한으로 실행해서 서버에 연결시켜 주세요.

리눅스 명령어 : ln [옵션] 원본파일 대상파일(대상디렉토리)

심볼릭 링크 - 단순히 원본파일을 가리키도록 링크만 시켜둔 것으로 MS의 윈도우시스템에서 흔히 사용하는 '바로가기' 같은 것이며, 원본파일을 가리키고만 있으므로 원본파일의 크기와는 무관한다.