본문 바로가기

리눅스/홈서버

홈 서버 만들기[3] 우분투 서버

반응형

안녕하세요.

오늘은 홈 서버에 사용할만한 운영체제인 우분투 서버에 대해 알아보겠습니다.

 

 

1. 우분투 서버란?

우선 우분투(Ubuntu)는 리눅스 기반의 오픈소스 운영체제 입니다.

데스크탑용 우분투와 달리 우분투 서버는

윈도우와 같은 그래픽 유저 인터페이스(GUI)방식의 운영체제가 아니므로

터미널을 통해 명령어를 직접 입력해줘야만 합니다.

 

따라서 일정 수준 이상의 리눅스 이해도가 필요하며

다루기 어려운 대신 용량도 가볍고 서버 용도로 최적화되어있습니다.

 

하지만 서버용 우분투에 특정 명령어를 입력하면 데스크탑 우분투로 바꿀 수 있으며

데스크탑 우분투에도 역시 서버용 프로그램을 설치하여 서버용으로 사용할 수 있습니다.

 

참고로 우분투 이미지 파일을 다운로드 받으실때는

일반버전이 아니라 LTS 버전을 받으셔야 최장 5년간의 지원을 받을 수 있습니다.

 

2. 왜 우분투인가?

리눅스 기반의 운영체제이기 때문에 호환성이 윈도우보다 훨씬 뛰어납니다.

또한 웹 서버의 대부분이 리눅스로 이루어져있으므로

막히는 부분이 있을때마다 구글링 등을 통해 자료를 얻기 쉽습니다.

결정적으로 오픈소스 소프트웨어이기 때문에

라이센스 비용이 무료이므로 부담이 없습니다.

 

3. 우분투 서버로 할 수 있는 것

리눅스는 오픈소스로 공개되어있기 때문에

전세계의 다양한 개발자들이 만든

수많은 패키지들을 사용할 수 있습니다.

따라서 우분투 서버로는

정말 정말 정말 많은 것들을 할 수 있습니다.

 

하지만 우리는 홈 서버에 대해 알아볼 예정이므로

서버 용도에 한정하여 하나씩 알아보도록 하겠습니다.

 

(1) FTP 서버를 설치하여 파일 전송의 편의를 도모할 수 있습니다.

 

(2) Samba를 통해 네트워크 드라이브로 연결하여 윈도우와 파일을 공유할 수 있습니다.

 

(3) Apache로 가상호스트를 설정하여

하나의 아이피 주소에 여러개의 도메인을 연결할 수 있습니다.

또한 웹서버를 구축하여 블로그를 운영하거나 클라우드를 운영할 수 있습니다.

이 경우 MariaDB 같은 소프트웨어로 대용량의 데이터를 관리합니다.

 

(4) 토렌트(Torrent)서버를 구축하여 편리하게 토렌트를 이용할 수 있습니다.

 

(5) SSH를 설치하여 외부에서 원격으로 손쉽게 서버 유지보수를 할 수 있습니다.

 

(6) VPN 서버를 통해 해외에서도 국내의 IP를 이용할 수 있습니다.

 

4. 필요한 것

첫째로 당연한 말이지만 하드웨어가 필요합니다.

하지만 삐까번쩍한 고급 시스템이 아니라

구닥다리 노트북, 몇년이 묵었는지 모를 데스크탑 등으로도 구축이 가능합니다.

 

두번째로 열정이 필요합니다.

리눅스에 대한 지식이 있는 분들이라면 구글링을 통해

충분히 많은 일들을 하실 수 있습니다.

하지만 제 블로그는 저와 함께 배워나갈 분들을 위한 블로그이므로

무언가 새로운 것들을 배워나갈 열정이 필요합니다.

 

5. 마치며

하루에도 수십번 구글링을 하며 자료를 모으고 있습니다.

뇌로 흘러들어오는 수많은 자료 덕분에

어떤 소프트웨어를 사용할지 어떤 하드웨어를 사용할지

하루에도 수없이 번뇌하고 있지만

우선 가까운 시일 내에

소규모 서버용 하드웨어를 구매하여 도전해보려고 합니다.

 

어차피 리눅스에서 가상머신을 작동시킬수도 있으므로

이전 포스팅에서 언급한 OMV 같은 다른 운영체제에 대해서도

기회가 될때마다 알아보도록 하겠습니다.

반응형

'리눅스 > 홈서버' 카테고리의 다른 글

OMV[1] - OMV란?  (0) 2020.04.16
홈 서버 만들기[5] ESXi  (4) 2020.02.11
홈 서버 만들기[4] NAS  (0) 2020.02.10
홈 서버 만들기[2] 계획수정  (0) 2020.02.08
홈 서버 만들기[1] 구상하기  (2) 2020.02.07