프론트 구축
매우 간단히 프론트를 구성했다...!
https://github.com/dlxortmd987/interview_generate_view
GitHub - dlxortmd987/interview_generate_view: 면접 질문 생성 프론트
면접 질문 생성 프론트. Contribute to dlxortmd987/interview_generate_view development by creating an account on GitHub.
github.com
배포
네이버 클라우드에 간단히 배포하는 과정을 남기려고 한다.
일단은 프론트와 백엔드를 하나의 서버로 구성하려고 한다.
네이버 클라우드 사전 준비
회원가입 및 로그인, 결제수단을 미리 등록해야 한다!!
서버 생성
왼쪽 Services 탭에서 서버를 누르면 서버 생성이 있다.
생성을 누르면 위와 같이 뜨는데 ubuntu 로 생성하고자 한다.
micro 사용시 1년동안 무료라고 하니 이를 선택한다.
인증키 생성
네트워크 접근 설정
AWS 의 VPC 같은 거라고 이해했다. ACG 를 통해 인바운드 ip, port 를 지정할 수 있다.
최종 확인까지 끝나면 몇 분뒤 서버가 생성된다.
IP 주소 할당
외부 접속을 위해 공인 IP를 할당받아보려고 한다.
공인 IP 신청을 누르고 적용할 서버를 누르면 간단하게 공용 IP가 연결된다. (서버로 돌아가서 공인 IP를 보면 생성된 IP로 연결된 것을 볼 수 있다.)
서버 접속
맥을 기준으로 터미널로 서버에 접속하려고 한다.
터미널에서 서버에 접속하기 위해서는 다음 명령어를 입력해야 한다.
ssh root@[공인 ip 주소]
명령어를 입력할 경우 password 를 입력하면 되는데 다음 과정을 통해 확인할 수 있다.
- 서버 화면에서 서버 관리 및 설정 변경 클릭
- 관리자 비밀번호 확인 클릭
- 위에서 생성한 인증키 첨부
- 관리자 비밀번호 확인
로그인을 한 후 비밀번호를 변경해주었다.
passwd root
참고
https://jihyee.tistory.com/26?category=1061703