기존의 생각은 vmware의 가상머신 자체를 manager로 사용하려고 했는데
이게 잘 안된다.
[Nodejs] Centos에서 최신버전 Nodejs 설치 (tistory.com)
[Nodejs] Centos에서 최신버전 Nodejs 설치
CentOS에서 yum으로 nodejs를 설치를 하면 최신 버전이 아닌 이전 버전이 설치가 됩니다. 만약 원하는 버전이 있거나, 최신 버전이 있다면 아래와 같은 방법으로 쉽게 설치가 가능합니다. 저는 nodejs y
seodae.tistory.com
docker-compose 를 활용한 react 및 nodejs express 배포 (tistory.com)
docker-compose 를 활용한 react 및 nodejs express 배포
옛날 spring, jsp 시절에는maven(or gradle) 빌드로 나온 war 결과를 tomcat 에 배포하면 쉽게 배포가 되었다. 하지만 react 와 nodejs express 를 개발하고 배포하려고 보면, 어떻게 배포해야할지 난감할 때가 있
songjang.tistory.com
결론은 위의 것을 확인하면
일단 REACT랑 SERVER간의 통신은 된다.
db만 외부에 두면 된다.
무조건 reverse proxy가 있어야 통신이 가능해진다.
안그러면 cors 에러에 무조건 빠지는데 이걸 해결할 방법이 사실상 없었던거 같다.
CRA에서 Proxy 설정하기 (tistory.com)
CRA에서 Proxy 설정하기
그동안 CORS에러가 발생하면 백엔드에서 Access-Control-Allow-Origin을 설정해주고, withCredential 설정을 통해 쿠키 문제를 해결했었다. 그런데 프론트에서 (CRA를 사용했다면 pacakge.json에서, CRA를 사용하..
biio-studying.tistory.com
---
처음부터
개발환경
VMWARE, CentOS7
```
mkdir WORKING
npx create-react-app client
mkdir server
npx express-generator
npm i nodemon -D
npm i -y cors axios
```
포트 바꾸어주기
내가 쓰는 가상머신 IP 가 211.183.3.199이다.
---
DB와 연결을 해보자
---
ansible과 연결하기
'Development(Web, Server, Cloud) > 22) LINUX - Cloud' 카테고리의 다른 글
클라우드 Runtime (k8s) (0) | 2022.04.06 |
---|---|
클라우드 프로젝트 1-3 : RE (0) | 2022.03.30 |
클라우드 프로젝트 1-2 - docker, react, express, mysql, k8s, ansible 이게 모냐... (0) | 2022.03.30 |
클라우드 프로젝트1 - docker, react, express, mysql, k8s, ansible 이게 모냐... (0) | 2022.03.29 |
클라우드 58일차 (0) | 2022.03.29 |