본문 바로가기

etc

react + node.js 지금까지의 환경 정리

728x90

<사용중인 환경 정리>

react + node.js +mysql

=> 셋 다 aws에서 동작하고 있음

(ec2에서 서버 클라이언트 모두 돌아가며 db는 rds로 연결)

 

서버 실행 명령어: npm start

클라이언트 실행 명령어: npm run start

(안된다면 앞에 sudo붙여주기)

 

이미 해당 포트에서 실행중이라면 프로세스 종료하기

sudo fuser -k 80/tcp

 

코드를 새로 업로드하면,

1. github에 올린다 (현재 github desktop와 연결)

2. ec2 콘솔창에서 해당 폴더 들어간 후 sudo git pull origin master

3. 서버 실행

4. 콘솔창 다시 열고 클라이언트 실행

 

RDS와 연결된 mysql은 컴퓨터 상의

heidiSQL 프로그램과 연결되어 있음

간단한 데이터 삽입,삭제, 테이블 변경 등 가능

 

 

 

 

처음엔 node.js(ec2) + github page 쓰려고 했지만 https로 서버페이지를 만들어야 했다.

너무 복잡해서 며칠동안 골머리 앓았다.. 언젠가 성공해야 할텐데 ㅠㅠ