게시글
질문&답변
2021.04.07
ec2 forestadmin admin서버에 https적용하려면 어떡하나요?
감사합니다. 덕분에 해결했습니다. 1. ec2 보안그룹에 가서 인바운드 포트번호 3310(forest admin 백엔드 포트번호) 과 3306(데이터베이스)을 열어두고, mysql 외부 접속가능하게 바꾼다. 구글링으로 검색가능. https://m.blog.naver.com/software705/221337666338 2. forest admin 계정생성 및 create project (사진) (사진) 실수로 백엔드 안에 두지말고 prepare 경로에 잘 붙여넣는다. (사진) (사진) (사진)(사진) (사진) 이제 여기까진 잘 접속되는데 https://app.forestadmin.com/프로젝트명 에 접속하면 연결이 안될것이다. (사진) 이때 https://app.forestadmin.com/프로젝트명/settings 으로 들어가 enviroments 탭에 들어가보자. (사진) p.s envSecret 귀찮아서 안가렷다. 어차피 삭제했다. 그럼 admin backend url이 로컬호스트로 되어있는걸 볼 수 있다. 현재 admin backend는 ec2 백서버 ip로 보내지고 있다. 그럼 자기 백주소:3310으로 버꿔보자. (사진)그럼 https 라고 또 안된다. 이제 route53에 가서 admin.도메인을 추가한다. api.도메인과 같은 설정으로 하면된다. 그런 다음 다시 ec2 우분투로 돌아와 vim/etc/nginx/nginx.conf를 수정하자 (사진) 이렇게 되어있을텐데 마지막 } } 사이에 server문단을 추가하자. server { server_name 추가한 도메인; listen 80; location / { proxy_set_header HOST $host; proxy_pass http://127.0.0.1:3310; proxy_redirect off; } } 그리고 이전 https 적용 강의를 따라한다. 그럼 https:// 새로운 도메인 으로 접속이 가능하다.. (사진) 다시 https://app.forestadmin.com/프로젝트명/settings/environments/details/Development 가 (사진) admin backend url을 추가한 https://백 주소를 입력한다. 이제 .env를 수정한다. 어드민 백서버에가서 vim .env로 확인해보면 APPLICATION_PORT=3310 APPLICATION_URL=http://localhost:3310 가 되어있는데 이걸 #APPLICATION_PORT=3310 APPLICATION_URL=http://52.78.160.50:3310 (사진) 로 바꾼다. 그리고 npm start (사진) 연결이 잘된다 ^^ 지금 약속이 있어서 배포는 나중에 추가하겠다. 저의 질문에 답변해줘서 감사합니다.
- 0
- 3
- 461
질문&답변
2021.04.06
ec2 forestadmin admin서버에 https적용하려면 어떡하나요?
말씀하신대로 }}가 문제였습니다. (사진) }} 하나를 지우고 실행하니 잘 됐습니다. (사진) 그래서 환경으로 다시 가서 http://app.forestadmin.com/react-node/settings/environments/details/Development (사진)수정을 하고 실행을 하니 통신은 되는데 연결이 또 안됩니다ㅋㅋ. .env 에서 envSECRET도 같았습니다. (사진) 아마도 admin.jeongwoon.site 가 https: 인증이 안되는 거 같아서 문제가 생기는거 같은데 https 적용을 어떻게 해야하나요? (사진)
- 0
- 3
- 461
질문&답변
2021.04.05
ec2에서 포레스트 어드민 설치 후 연결 안됨.
문제의 원인을 찾은거 같습니다. 제 프로젝트의 환경 탭에 가보니 admin back url이 localhost:3310으로 되어있습니다. 실제로는 http://52.78.160.50:3310/ 에서 데이터가 전송되는데 받는 곳을 엉뚱한 곳으로 뒀습니다. (사진) 그래서 이 오류가 나왔던 거구요. (사진) 결국 싱글벙글하면서 admin url을 바꾸면 되겠다고 생각했는데 (사진) https가 아니면 업데이트가 안되는 겁니다... https://52.78.160.50:3065 (443) 와 별개로 http://52.78.160.50:3310 https를 줄 수 있나요?
- 0
- 7
- 445
질문&답변
2021.04.05
ec2에서 포레스트 어드민 설치 후 연결 안됨.
영상을 다시 보니 .env에 envSecret을 넣는 장면이 없었습니다ㅜㅜ 그리고 ec2가 아닌 제 pc에서 설치할땐 lumber로 한번에 설치됐었구요. 제가 이해를 잘못해서, 이번엔 배포하는 방식대로 해봤습니다... (사진)(사진) (사진) (사진) (사진) .env (사진) (사진) 결국 같은 오류가 나왔는데, .env에 forest envSecret을 찾아 넣어야하나요?
- 0
- 7
- 445
질문&답변
2021.04.05
ec2에서 포레스트 어드민 설치 후 연결 안됨.
(사진) An error occured while retrieving your IP whitelist. Your Forest envSecret seems to be missing or unknown. Can you check that you properly set your Forest envSecret in the Forest initializer? Cannot find the project related to the envSecret you configured. Can you check on Forest that you copied it properly in the Forest initialization? 처음부터 2번이나 재설치 했는데, 두 번 다 이런 에러가 나왔습니다. 재설치 후 .env 파일 설정을 건드린것도 없었습니다;; (사진) 52.78.160.50:3310에는 접속이 잘되네요;;
- 0
- 7
- 445
질문&답변
2021.04.05
ec2에서 포레스트 어드민 설치 후 연결 안됨.
(사진) admin 백엔드 쪽에 pm2 설치하고 실행해 보았습니다. (사진) 백엔드 주소로 접속하면 잘 된다고 뜨는데, (사진) 크롬으로 https://app.forestadmin.com/projects 로 접속하면 위와 같이 에러가 뜹니다. (사진)
- 0
- 7
- 445
질문&답변
2021.04.05
ec2에서 포레스트 어드민 설치 후 연결 안됨.
EC2에 인바운드를 추가하지 않아, 이렇게 추가하고 ec2를 재부팅 했는데 접속이 안됐습니다. (사진) (사진) 인바운트 규칙 추가를 혹시 잘못했나요? (사진) (사진)
- 0
- 7
- 445
질문&답변
2021.03.30
쿠키저장이 안됩니다.
해결했습니다. 분명 서버엔 코드가 제대로 수정됐는데 왜 안되지 싶어서, pm2를 전부 죽였는데 프론트 서버가 계속 돌아가더군요. 이상해서 포트를 확인해보니 계속 돌아가고 있었습니다. 알고보니 sudo를 적지 않아 root 계정이 아니라, 제대로 정지 재시작이 안되고 있었습니다. sudo를 입력하지 않아도 제대로 됐다고 떳는데, 실제론 안되고 있었나 봅니다... 요 며칠 끙끙해매고 있었는데, 도움이 많이 됐습니다. 감사합니다.
- 0
- 5
- 183
질문&답변
2021.03.30
쿠키저장이 안됩니다.
aws 프론트 서버 front/config/config.js (사진) front/sagas/index.js (사진) aws 백 서버 back/app.js (사진) (사진) 자꾸 귀찮게해서 죄송합니다.
- 0
- 5
- 183
질문&답변
2021.03.30
쿠키저장이 안됩니다.
요청이 자꾸 52.79.88.109 가서 sagas 폴더의 index.js에 가서 axios 설정을 봤는데도 왜 52.79.88.109 보내는지 모르겠네요. sagas/index.js (사진) config/config (사진) (사진) (사진) (사진)
- 0
- 5
- 183