[221227] nodejs express 서버 https 배포

뜨개발자·2022년 12월 27일
0

TIL

목록 보기
35/75

참고자료 https://www.vompressor.com/code-server-nginx/

git clone
npm i
npx pm2 install typescript

우선 진행 후 상기 링크 따라했다.

nginx 설치 후, 기본 설정 제거는 따로 해주진 않았다.

sudo service nginx start

해서 도메인 접속해 확인한다.

sites-enabled에 default 파일 있는지 확인하고, 있는걸 직접 본 후에 sites-avilable에 있는 default 파일을 열어 설정을 바꾼다.

nginx -t

위 명령어로 문법 오류 없음을 확인한 후에

sudo service nginx restart

로 nginx를 재시작한다




이후 상기 링크에 나온대로 다시 certbot 설치 진행한다.

sudo snap install certbot --classic

certbot --nginx

두개 다 동의하고 이메일 잘 입력하고. 마지막엔 그냥 입력 없이 엔터쳐도 설정 다 가져온다.

다시

sudo service nginx restart

해서 nginx 다시 실행시켜준다.

연결 안되면 서버에서 443 포트 열려있는지 확인해보자.

profile
뜨개질하는 개발자

0개의 댓글