우당탕탕 개발일지

오라클 클라우드 리눅스 서버에 Moivo 프로젝트 배포 (2) 본문

개발 프로젝트/Moivo

오라클 클라우드 리눅스 서버에 Moivo 프로젝트 배포 (2)

ujin302 2025. 3. 12. 17:49
반응형

이전 글

2025.03.12 - [개발 프로젝트/Moivo] - 오라클 클라우드 리눅스 서버에 Moivo 프로젝트 배포 (1)

 

오라클 클라우드 리눅스 서버에 Moivo 프로젝트 배포 (1)

Moivo 프로젝트 정보DB: MySQLBack: Spring BootFront: React하지만 오라클 클라우드는 MySQL 서버를 제공하지 않기에 리눅스에 설치해서 사용하기로 했다! [ 설정 ]1. MySQL 설치2. nginx 설치3. 배포4. MySQL에 데이

coding-document.tistory.com

 

1. Build 파일 & 폴더 

경로: home/ubuntu/moivo

 
 

2. Nginx 설정

nginx.conf : nginx 설정 파일

 

2-1. moivo-react.conf 파일 생성

moivo 프로젝트만의 설정 파일, moivo-react.conf 파일 생성

sudo -s /etc/nginx/sites-available/moivo-react.conf /etc/nginx/sites-enabled/moivo-react.conf

 

2-2. conf 파일 심볼릭 링크 생성하기

sudo ln -s /etc/nginx/sites-available/moivo-react.conf /etc/nginx/sites-enabled/moivo-react.conf

 

2-3. nginx.conf 파일 수정

내가 만든 moivo-react.conf를 봐라볼 수 있도록 설정했다.

 

2-4. nginx 재시작

sudo systemctl restart nginx

 

2-5. 결과 실패.....

 

2-6. 포트 열기

포트 열고 난 이후, nginx 접속했지만 설정 문제로 500 에러 발생...

포트 여는 명령어 

sudo iptables -I INPUT -p tcp --dport {포트번호} -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
sudo iptables -I OUTPUT -p tcp --sport {포트번호} -m conntrack --ctstate ESTABLISHED -j ACCEPT

 

 

 

근데 오라클 클라우드가 너무 성능이 안 좋아서 aws로 갈아타야할 것 같음...

서버 하나 실행하면 그냥 멈춰버려....ㅋㅋㅋㅋ ㅠㅠ

반응형