작성
·
8.9K
0
1. cerbot을 이용해 https 설정을 하였지만, 강사님과는 선택지가 다르게 나옵니다. 이걸로 모든 http 요청을 https로 바꿀 수 있는 건가요?
2. 분명 aws ec2 서버에는 왼쪽 사진처럼
https://www.restaurantmap.site/restaurants?category=${qs}
로 git pull & 저장돼, nginx 서비스 재시작 & pm2를 전부 재시작 해봤지만 오른쪽 사진처럼 적용되는 url이 url: http://43.200.140.142:3000/restaurants?category=${qs}
로 적용돼 어떻게 해결해야 할지 모르겠습니다. 아니면 이게 정상인건가요??
3. 이곳저곳 몇 시간을 걸쳐 검색해 보고 공부해 봤지만 도저히 이 부분에 대한 해결 방법을 모르겠습니다.. 설정 파일이 잘못된 것인가요??
-> 05:39am : 이 부분은 제가 우분투 22.04버전이라 ufw 방화벽 설정으로 어느 정도 해결된 것 같습니다. 하지만 ERR_CONNECTION_TIMED_OUT라는 새로운 에러가 발생하네요 ㅠㅠㅠㅠ 짐작이 안 가는데 어느 부분에서 오류가 발생하는 걸까요...
nginx 설정 파일 & ec2 내부의 경로 & ec2 인바인드 규칙은 이렇습니다
답변 1
1
안녕하세요.
1. 메세지를 확인해보면 이미 인증서가 존재하고 있고, 1번은 기존 인증서를 사용할 것인지 2번은 새로 발급할 것인지 물어보고 있습니다. certbot으로 기존에 설치하셨던 것 같아요. 1번을 선택하셔서 기존 인증서를 그대로 쓰셔도 괜찮을 것 같습니다. 실은 이미 잘 설치된 것 같아서 추가 조치는 필요하지 않을 것 같습니다!
2,3 서버에 코드는 반영되었지만, 실제 호출에는 반영이 안된걸 보면 아마 로컬 캐시 문제일 수 있을 것 같아요. 캐시는 요청에 빠르게 반응하기 위해 기존에 요청했던 정보를 저장하고 있는 기능입니다. 이 캐시를 날려서 새로 호출해보세요. 윈도우 기준으로 shift+f5는 강한 새로고침으로 캐시를 날리고 새로고침을 하는 기능입니다.
저는 이렇게 잘 뜨고 있습니다!
감사합니다.
해결됐습니다 강사님 ㅠㅠㅠ 덕분에 많이 배울 수 있었습니다!