728x90

구축하게 된 이유

평소 주변 지인이 서버를 구성하고 운영하는 것이 매우 흥미로워 보였다.

항상 서버를 구축해보고 내 프로젝트를 올려보고 싶었으나, 부담되는 금액과 당장 먼저 해야할 것들이 많아 잠시 미뤄둔 상태였다.

 

그러던 중 6개월 뒤 프리티어의 계정이 만료된다는 것을 알게 되었다. 

개인 프로젝트를 AWS 프리티어를 사용하여 배포해놓았다.

과금이 되지 않는 것을 확인했고, 과금이 되지 않도록 잘 설정하였지만 언제 어떻게 과금될까 불안한 마음이 항상 있었다. 

 

이외에도 만료 되면 다시 배포해야하나?

내 개인 블로그도 개발해서 한번 배포하고 싶은데 방법이 없을까?

백엔드 개발자라면 서버 구축을 해서 웹 사이트 배포해보는 것도 좋지 않을까?  라는 생각이 계속 들어

이것 저것 찾아보던 중 우연히 컴퓨터 3대가 생기게 되었고, 이것으로 서버를 구축해보게 되었다.

 

PC 사양

단순 웹 서비스 배포용 PC는 사양이 크게 중요하지 않는다고 한다.

cpu의 성능 보다도 ram의 성능이 더 우선시 된다. (그렇다고 아예 중요하지 않은 것은 아니다.)

 

CPU: i5-4469

RAM: 16gb

SSD: 500gb

 

운영체제

Proxmox

  • Proxmox란 데비안 리눅스 기반으로, 오픈 소스 플랫폼이기 때문에 많은 기능을 무료로 사용할 수 있다.
  • KVM 가상화와 LXC 컨테이너 기술을 사용하여 가상 머신과 컨테이너를 생성, 관리 및 모니터링할 수 있다. 
  • 사용자는 하나의 물리적 서버에서 여러 개의 가상 머신 및 컨테이너를 실행할 수 있다.
  • 웹 기반 관리 인터페이스를 제공하여 간편하게 리소스를 관리하고 모니터링 할 수 있다.

Linux

  • Ubuntu Server 22.04.3 lts
  • CentOS도 경험해보고 싶었으나 Ubuntu를 더 많이 사용하기 때문에 Ubuntu 먼저 경험해보기로 결정하였다.

정리를 하자면 Proxmox는 Aws와 같은 것이고, 그 위에 리눅스를 설치하고 Vm은 Aws의 ec2같은 것이라고 생각 하면 될 것 같다.

정리

서버를 구축하고 나니 빨리 내 프로젝트를 서버에 올려보고 싶다.

지금까지 개발 공부를 하면서 이렇게 즐겁진 않았는데,

너무 설레고 빨리 공부하고 배포해보고 싶어 아침에 눈도 일찍 더진다.😁

 

아직 네트워크에 관해 많은 지식이 많이 부족하지만 빨리 공부해서

어떻게 하면 서버를 최적화할 것인가 등 다양한 고민을 해볼 수 있었으면 좋겠다.

 

다음 포스팅엔 설치 방법에 관해 포스팅 해보겠다..!

728x90

'서버' 카테고리의 다른 글

개인 홈 서버 - VM 만들기  (1) 2024.02.26
개인 홈 서버 - Proxmox 설치하기  (1) 2024.02.26

+ Recent posts