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로 서버페이지를 만들어야 했다.
너무 복잡해서 며칠동안 골머리 앓았다.. 언젠가 성공해야 할텐데 ㅠㅠ