33. 서비스 구축단계_투자비스 -2일차
[오늘(화)의 과제]
1. 아이맥의 문서들을 한 차례 점검하고, 깃으로 푸쉬한 후에 가상서버에서 clone해야함.
2. 그리고 이후 test들을 진행해야한다.
아이맥에 있는 로컬 문서들을 git으로 푸쉬하는 과정에서, 보안적으로 민감한 사항들이 그대로 업데이트된 것을 확인하고 곧바로 git repository를 삭제하였다.
새로운 git 저장소를 만들고, 로컬에서의 연결 또한 새로운 저장소로 다시 진행하였다.
새로 생성된 git 저장소에 로컬 파일들을 push하고 가상서버 콘솔에서 다시 pull 을 진행했다.
setup.sh를 실행하기 위해서도 계정생성 및 .env 파일 세팅 등 여러 절차들이 있었다.
드디어 setup.sh를 통해 가상서버에서 동작을 준비하는 모습.
한 번도 디버깅을 하지 않은 상태라서, 한번에 작동할리는 만무하지만 그래도 이렇게 첫 시도를 한 것에 크게 만족한다.
setup.sh 시도 중 두 가지의 사소한 오류들 (index.html을 public폴더로 옮겨놓지 않음. App.css가 필요하지 않은데 App.js에서 import 명령어가 잘못 들어가 있었음.)을 수정한 후에 마침내 모두 설치가 완료되었다.
이런저런 해결책들을 찾아보려 했지만 잘 되지 않았다.
그래서 우선 Nginx 설치와 SSH 인증서, 도메인 연결 등의 부가적인 셋업을 진행하려 한다.
Nginx 설치를 마무리하였고, SSH 인증서 다운로드 및 도메인 연결도 완료하였다.
1. 서버에서 sudo nano /etc/nginx/sites-enabled/tojvs 에 접속해서 443번 주석처리한 것 없애기
2. 서버에서 3000 포트로 접속하는 것 확인 후 필요한 디버깅하기
댓글
댓글 쓰기