본문 바로가기

리눅스/홈서버

(13)
가족 홈서버[1] - 네트워크망 구성하기 안녕하세요. 오늘은 오랜만에 홈서버로 돌아왔습니다. 1. 개요 홈서버를 만들어야겠다고 생각하게 된 계기는 다음과 같습니다. 어느날 가족이 휴대폰의 사진을 백업하고 싶다며 SD카드 추천을 부탁하더군요. 하지만 곧 이사를 하게되고, 새로운 컴퓨터를 구매할 예정이라 오래된 컴퓨터 한 대가 남게 되는데 제가 그걸로 NAS를 만들어주겠다고 하면서 홈서버 에 대한 고민을 시작하게 되었습니다. 단순히 SD카드를 구매하는 것이 아니라 거창하게 가족들을 위한 홈서버를 만들려는 이유는 다음과 같습니다. 집에 있는 PC간에 자료를 손쉽게 공유할 수 있고, 네트워크에 프린터를 1대 물려서 방에서도 거실에 있는 프린터를 사용할 수 있기 때문입니다. 마지막으로 영상이나 사진 같은 미디어자료를 TV나 컴퓨터, 휴대폰으로 자유롭게 ..
홈 서버 만들기[6] 서버 구매 안녕하세요. 오늘은 오랜만에 홈 서버 만들기를 주제로 돌아왔습니다. 1. 현 상황 사실 홈 서버는 아니고 사업에 필요한 서버를 구매하게 되었습니다. 없는 예산을 최대한 쥐어짜내 구매한거라 부족한게 많지만, 그래도 충분한 성능의 시스템을 구축하게 되었고, 현재 서버 세팅을 진행하고 있습니다. 2. 서버 사양 (1) CPU 최초 i9-10900을 고려하다가 예산부족으로 i7-10700을 찾아보았고, i5-10400까지 내려갔다가 결국 i3-10100을 구매하게 되었습니다. 과부하가 심하게 걸리는 작업을 할게 아니므로 욕심만 안내면 i3로도 충분한 성능을 보여줄 것으로 생각하고 있습니다. 가성비가 좋은 AMD의 CPU도 고려했지만 APU 제품군이 아니면 내장 그래픽이 없는게 치명적이었습니다. 애초에 고성능의 ..
OMV4[6] - Maria DB 설치하기 안녕하세요. 오늘은 OMV에 마리아 DB를 설치하겠습니다. 1. MariaDB란? MariaDB는 오픈소스의 관계형 데이터베이스 소프트웨어입니다. MySQL에서 포크되어 나왔으며 그래서인지 유사한 점이 상당히 많습니다. 원래는 MySQL이 오픈소스 데이터베이스의 아이콘과 같은 존재였지만 유료화의 아이콘 Oracle이 MySQL을 인수해버리면서 이에 반발한 MySQL개발자들이 떨어져나와 MariaDB를 만들었습니다. 2. MariaDB설치하기 2-1. 볼륨 생성하기 우선 포테이너에 접속해주세요. 좌측 패널에서 Volumes 항목을 선택하신 후 Add volume 버튼을 눌러주세요. 아래와 같이 볼륨 이름을 mariadb로 설정해주세요. 2-2. 이미지 다운받기 좌측의 Image list 탭을 눌러주신 후 ..
OMV4[5] - 포테이너 설치하기 안녕하세요. 오늘은 OMV에 포테이너를 설치해보겠습니다. 1. 포테이너(Portainer)란? 포테이너는 도커를 WebUI형태로 관리할 수 있도록 해주는 소프트웨어입니다. OMV에서의 도커 세팅도 물론 편리하지만 더 쉽고 간단하게 컨테이너 관리를 하기 위해 포테이너를 설치해보도록 하겠습니다. 2. 포테이너 설치하기 우선 OMV 설정페이지에 접속하신 후 도커 탭으로 들어가주세요. 우측 상단에서 portainer를 검색하신 후 눌러주세요. 복제본 당겨오기에 매개변수가 적용되면 시작을 눌러주세요. 이제 데이터를 저장할 폴더를 생성해줄게요. 터미널에서 다음과 같은 명령어를 입력하여 portainer라는 폴더를 생성해주세요. cd /sharedfolders/appconfig mkdir portainer 다시 다음..
OMV4[4] - SAMBA/Docker 설정하기 안녕하세요. 오늘은 SAMBA와 Docker설정을 해보도록 하겠습니다. 1. SAMBA 설정하기 NAS를 사용하다보면 파일이나 폴더에 직접 접근해야하는 경우가 있습니다. 별도의 FTP 프로그램을 사용하지 않고 내 컴퓨터에서 폴더에 접근하듯이 탐색기를 활용하여 NAS에 접근할 수 있도록 해주는 SAMBA를 설정해주도록 하겠습니다. 우선 [서비스] - [SMB/CIFS] 탭으로 들어가신 후 일반설정을 활성화시켜주신 후 저장해줍니다. 이번엔 상단의 [공유] 탭을 눌러준 후 [추가] 버튼을 눌러줍니다. 공유폴더 항목에서 공유를 원하는 폴더를 선택해주시면 됩니다. 이제 Win키 + R키 를 눌러서 실행창을 띄워주신 후 NAS의 IP주소를 입력해주시면 됩니다. 다음과 같이 로그인 하라는 창이 뜨나요? 로그인은 사용..
OMV4[3] - 설정하기 안녕하세요. 오늘은 OMV4를 사용하기 위한 설정을 해보겠습니다. 1. 외장하드 마운트 NAS를 잘 사용하기 위해서는 대용량의 저장장치가 필요합니다. 그냥 노트북의 기존 저장장치를 사용해도 되지만 만약 외장하드를 가지고 계신다면 한번 OMV에 인식시켜보겠습니다. 우선 [저장소] - [디스크] 탭으로 들어가시면 다음과 같이 저장소 목록이 나옵니다. 이 중에서 /dev/sda는 OMV가 설치된 디스크이고, /dev/sdb는 추가로 연결된 저장장치입니다. 제 경우는 외장하드를 한개 연결 해두었으므로 /dev/sdb 항목이 존재합니다. 먼저 장치를 초기화해야하니 해당 장치를 선택하신 후 지우기를 눌러주세요. 빠르게를 눌러 장치 초기화를 완료해주시면 됩니다. 이번엔 [저장소] - [파일 시스템] 탭으로 들어가서 ..
OMV4[2] - OMV4 설치하기 안녕하세요. 오늘은 가상머신에 OMV4를 설치해보겠습니다. 1. 가상머신에 OMV 설치하기 지난시간 설치한 VMware와 OMV의 설치이미지를 이용하여 가상환경에 OMV를 설치해보겠습니다. *들어가기에 앞서 혹시 아래 사진들로 확인할 수 없는 옵션이나 선택지들이 나타난다면 그냥 Next 버튼과 다음 버튼을 눌러주시면 됩니다. 우선 VMware를 켜고 아래와 같이 Create a New Virtual Machine 버튼을 클릭합니다. 다음과 같이 OMV의 설치 이미지를 선택해주시면 됩니다. 어떤 운영체제 기반인지 물어보면 리눅스, 데비안 기반이라고 선택해주시면 됩니다. VMware에 표시될 이름을 적어주신 후 가상머신을 어떤 방법으로 저장할지, 얼마만큼의 용량을 할당할지 정해주시면 됩니다. 첫번째 옵션은 ..
OMV[1] - OMV란? 안녕하세요. 오늘은 오픈소스 NAS 운영체제인 OMV에 대해 알아보겠습니다. 1. OMV란? OMV는 리눅스 기반의 오픈소스 NAS 소프트웨어입니다. 웹 기반의 GUI를 제공하기 때문에 편리한 구축이 가능하며 왠만한 유지보수, 디스크 증축, 사용자 관리 등이 클릭 몇번으로 가능하기 때문에 초보자들에게 아주 좋은 소프트웨어라고 할 수 있습니다. 하지만 제대로된 서버를 운영하기에는 다소 무겁다는 것이 단점입니다. 2. 설치방법 설치방법은 크게 두가지로 나뉩니다. VMWare등 가상머신을 사용하여 설치하는 방법과 하드웨어에 네이티브로 직접 설치하는 방법이 있습니다. 여기서 가상머신은 여러분의 컴퓨터에 가상으로 또다른 컴퓨터를 만드는 소프트웨어를 의미합며 네이티브는 여러분의 컴퓨터에 직접 운영체제를 설치하는 것..