Written on
·
397
0
안녕하세요 제로초님 강의 잘 듣고있습니다.
certbot 설치시 404 에러가 발생해서 다른 수강생분에게 답변해주신 블로그를 참고하여 설치를 했습니다.
설치 후 이메일, dns설정 모두 정상적으로 설정 했습니다.
근데 설치 후 블로그글을 참고해보니 서버를 실행하면 된다고 하셨는데 이게 어떤 말씀인지 알 수 있을까요?
기초적인 질문 죄송합니다 ㅜㅜ
다음 명령어를 입력했습니다.
sudo snap install certbot --classic
sudo certbot --nginx
ls로 확인해보니 따로 폴더가 생성되지 않았습니다.
Answer 1
0
Next나 노드 서버를 실행하라는 말씀입니다.
앞단에서 80포트에 nginx가 돌아가고있으니 뒤에 3000같은 포트에 프론트나 백엔드 서버를 돌리면 됩니다.
근데 해당 질문과는 별개로 추가로 궁금한점이 있어서 질문드립니다.
혹시 서비스를 배포한 뒤에 개발모드처럼 편하게 코드를 수정할 수 있는 툴이나 프로그램이 있을까요?
만약 없다면 배포한뒤에는 강의에서 설명해주신대로 코드수정 - github - 우분투에서 gitpull - 재시작 순으로만 코드를 수정할 수 있는건가요?
https를 구현하다 추가로 궁금한점이 있어서 질문드리겠습니다.
보너스 강의를 들으면서 front, back의 https 설정을 했습니다.
추가로 설명해주신 cors와 새로고침시 로그인이 풀리는 문제 또한 해결했습니다.
그 결과 배포한 웹서비스의 콘솔에는 어떠한 오류도 안뜨고 있습니다.
근데 우분투 back서버 monit에 아래와 같이 3065번 포트가 이미 사용중이라고 에러 로그가 뜨고 있는데 해당 에러와 관련해서 피드백 부탁드리겠습니다.
back monit 에러 로그
front, back의 서버 포트 현황
3065에 서버가 켜져있는데 거기에 pm2 start를 또 하신 겁니다. 참고로 sudo를 붙인 경우와 안 붙인 경우는 서로 다르게 인식합니다. sudo 한 번 붙이면 계속 붙이셔야 합니다.
답변 감사합니다.
그럼 sudo를 붙인것과 안붙인거 둘은 같은 서버이지만, 각각 개별적으로 존재하는 서버로 이해하면될까요?
만약 그렇다면 npx kill, sudo npx kill 두 명령어로 sudo서버와 그냥 서버를 모두 종료시킨 뒤 한 서버만 다시 실행하면될까요?
최종적으로 admin페이지까지 생성한 뒤 서비스의 모든 기능들을 테스트하는 과정에서 오류가 발생해서 마지막으로 질문드리겠습니다!!
우선 모든 기능들을 테스트한 결과 서비스에서는 콘솔, 네트워크탭에서 어떠한 오류도 없이 정상적으로 동작하고 있습니다.
근데 우분투 front에서 monit한 결과 다음과 같이 404에러가 발생하고 있습니다.
해당 에러에 대해 구글링해서 혼자 해결해보려고 했지만 관련 정보를 찾기 힘들어 질문드립니다.
기초적인 질문이나 어려운 질문에도 항상 빠르게 답변해주셔서 정말 감사합니다.
제로초님 덕분에 웹 서비스의 개발 흐름과 필요한 기술들을 배울 수 있었습니다.
강의 내용과 질문 피드백을 참고하여 꼭 프론트엔드 개발자가 되겠습니다.
다시한번 감사드립니다.
늦은 밤에 빠른 답변 정말 감사합니다!
덕분에 정확하게 이해했습니다