-
라즈베리파이 우분투 서버 구축 #0개발 2022. 12. 5. 22:11
드디어 소프트웨어 마에스트로 13기 연수 과정이 끝나면서, AWS 서버 비용 지원도 함께 끝났다.
고생해서 만든 프로젝트를 계속 서비스하기 위해 기존 AWS 기반 서비스를 유지하던지 새로운 환경으로 마이그레이션 하는 선택지 중 라즈베리파이를 활용해서 내 자취방에 홈 서버를 구축하는 방안을 택했다.
AWS에서 온프레미스 환경으로 마이그레이션 하면서 해야 할 일들을 정리해 보았다.
1. 기존 도메인 연결
2. SSL 인증서 발급 및 https 적용 (기존 서버에서는 ACM을 사용해서 아마존에서 발급받은 인증서로는 AWS 리소스에만 적용 가능하다.)
3. MySQL 기반 데이터베이스 서버 구축
4. 스프링 기반 API 서버 구축 (버전 관리 필요)
5. Github Actions 기반의 새로운 CI/CD 파이프라인 구성
준비물:
- 라즈베리파이 400
- iptime 공유기 (모델명: N704V3, 다행히도 자취방 인터넷이 외부에서도 공유기에 접근 할 수 있었다.)
'개발' 카테고리의 다른 글
Docker로 Elasticsearch + Kibana 개발환경 구성하기 (2) 2023.11.24 [Spring Webflux] #1 Reactive Streams 이해하기 (0) 2023.02.25 [Spring Webflux] #0 Webflux 기본 개념 (0) 2023.02.22 라즈베리파이 우분투 서버 구축 #2 Docker Engine 설치 (0) 2022.12.06 라즈베리파이 우분투 서버 구축 #1 우분투 설치 & SSH 설정 (0) 2022.12.05