Skip to content
This repository has been archived by the owner on Aug 10, 2022. It is now read-only.

Latest commit

 

History

History
56 lines (41 loc) · 2.26 KB

aws.set.md

File metadata and controls

56 lines (41 loc) · 2.26 KB

< 뒤로가기

🔧 Nginx 설치

sudo -s
sudo apt install nginx
sudo service nginx start

🔧 certbot 설치

설치 방법 1, wget 사용

wget https://dl.eff.org/certbot-auto

wget 이란?

웹 서버로 부터 콘텐츠를 가져오는 컴퓨터 프로그램으로, GNU 프로젝트의 일부입니다. 이 프로그램의 이름은 World Wide Web 과 get 에서 합쳐진 Wget 입니다. Wget 은 HTTP, HTTPS, FTP 프로토콜을 통해 내려받기 를 지원합니다. 자세히 보기

설치 방법 2, snapd 사용

sudo snap install core
sudo snap refresh core
sudo apt remove certbot
sudo snap install --classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot

snapd 란?

응용 프로그램이 설치된 시스템에서 다른 소프트웨어를 실행하고 상호작용 하는 방법에 대한 종속성 및 설명 과 함께 압축된 응용프로그램입니다. 자세히 보기

snap 에 대한 초보자 가이드 확인 자세히 보기

🔧 도메인 발급

No-IP 라는 사이트에서 1개에 한정해서 무료 도메인을 발급해줍니다.

🔨 Certbot 실행

다음 명령어를 입력하고 질문에 맞는 답을 입력하시면 됩니다.

Certbot 프로세스 자세히 보기 참고한 원문 에서는 cerbot 이 알아서 포트 포워딩 같은 처리를 해준다고 했지만, 2022-08-05 ubuntu@22 에서 실행한 결과는 전혀 달랐습니다. 따라서 별도로 /etc/nginx/nginx.conf 파일을 수정 해야합니다.

sudo certbot --nginx