본문 바로가기

포테이너

(7)
우분투[8] - 마인크래프트 24시간 서버 만들기 안녕하세요. 오늘은 리눅스에 마인크래프트 베드락 서버를 구축해보겠습니다. 1. 개요 마인크래프트는 방대한 맵크기를 자랑하는 오픈월드 생존 게임입니다. 무한대에 가까운 자유도를 바탕으로 광물을 채취해 무기와 도구를 제작하고 농사를 짓거나 가축을 길러 자급자족 하는 등 현대 사회에서 직접 경험하기 힘든 1차 산업을 가상으로 접해볼 수 있습니다. 특히 친구들과 함께 집을 짓고 새로운 지형을 탐험하는 등 다양한 컨텐츠를 갖고있습니다. 저도 이번에 친구들과 마인크래프트를 하면서 24시간 열려있는 우리들을 위한 게임 서버가 있으면 좋겠다고 생각하여 직접 서버를 구축해보았습니다. 2. 주의사항 기본적으로 마인크래프트는 자바 에디션과 베드락 에디션으로 나뉘어집니다. 버전이 나뉘어진 만큼 각 버전의 사용자들은 함께 게임..
우분투[7] - 도커 설치하기 안녕하세요. 오늘은 우분투에 도커를 설치해보도록 하겠습니다. 1. 개요 리눅스에서는 대부분의 작업을 글자투성이 터미널에 의존하기 때문에 윈도우에 익숙하신 분들이 리눅스에 적응하지 못하는 가장 큰 이유로 작용합니다. 리눅스를 좀 만져보셨다면 PHP와 MariaDB, Apache를 설치해보셨을텐데 이러한 어플리케이션을 서치할때도 여러줄의 명령어를 입력하여야 합니다. 또한 각 어플리케이션을 정상적으로 구동하기 위해 필요한 환경을 미리 구축해주어야 합니다. 안그래도 명령어로 가득한 리눅스인데 필요한 어플리케잇녀을 설치하기 위해 또 명령어를 입력하게 되면 너무 복잡하고 어렵게 느껴질 수 밖에 없습니다. 또한 이런 명령어가 단순히 몇개의 단어로만 이루어져 있는게 아니기때문에 매번 구글링 하여 명령어를 복사, 붙여넣..
라즈베리파이[11] - 라즈베리파이에 우분투 설치하기 안녕하세요. 오늘은 라즈베리파이에 우분투를 설치해보겠습니다. 1. 개요 (1) 우분투란? 우분투는 가장 유명한 리눅스 배포판 운영체제 중 하나입니다. 6개월마다 한번씩 업데이트되는 우분투는 크게 데스크탑용, 서버용으로 나뉘며 라즈베리파이 전용 버전도 존재합니다. 현재 가장 최신 버전은 20.10버전이며 우리는 라즈베리파이용 우분투 데스크탑의 20.10버전을 설치할 예정입니다. (2) ARM용 우분투 라즈베리파이는 보통의 컴퓨터와는 조금 다른 프로세서를 사용합니다. 따라서 일반 컴퓨터에서 사용하기 위한 우분투를 설치하면 정상적인 이용이 불가능하며 ARM프로세서를 위한 우분투를 설치해주어야 합니다. 여기서 놀라운점은 라즈베리파이용 우분투가 64bit를 지원한다는 사실입니다. 32bit에서는 메모리를 4GB까..
NAS[3] - OMV5에 Docker 설치하기 안녕하세요. 오늘은 OMV5에 Docker를 설치해보도록 하겠습니다. 1. 개요 (1) 도커란? 도커는 리눅스의 필수 유틸리티 중 하나로써, 오픈소스 기반의 가상화 플랫폼입니다. 각종 소프트웨어와 그 소프트웨어의 실행환경을 컨테이너라는 개념으로 묶어서 배포, 구동 할 수 있기 때문에 다양한 운영체제와 하드웨어에서 원하는 소프트웨어를 손쉽게 구동할 수 있습니다. 데이터베이스나 웹서버 등 여러 프로그램을 사용해볼 수 있으니 꼭 설치해보세요. 2. 도커 설치하기 [시스템]-OMV-Extras]항목에 접속해주세요. 상단의 [Docker]탭에 들어가신 후 [Docker]-[+설치]버튼을 눌러주세요. 시간이 좀 걸리는데 무사히 설치가 완료되면 'Done'이라는 메시지가 출력됩니다. 정상적으로 설치가 완료되면 다음과..
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 다시 다음..
라즈베리파이[7] - 도커 설치하기 안녕하세요. 오늘은 라즈베리파이에 도커를 설치해보겠습니다. 1. 도커란? 도커는 오픈소스 가상화 플랫폼으로써 컨테이너라는 개념을 기반으로 운용됩니다. 각종 소프트웨어와 실행환경을 컨테이너라는 개념으로 묶어 어떤 환경에서도 동일한 인터페이스를 제공합니다. 따라서 프로그램의 유지보수에 유리하여 서버 운영에 최적화되어있습니다. 데이터베이스, 웹서버 등 온갖 프로그램을 구동 할 수 있어서 다양한 환경에서 다용도로 쓰이고 있으며 특히 AWS(Amazon Web Service) 같은 클라우드 환경에서도 잘 작동하기때문에 상업적으로 서버를 운용하는 용도로도 매우 편리합니다. 2. 컨테이너란? 컨테이너는 완전히 단절된 환경에서 작업을 하게 해주는 기술입니다. 얼핏 들으면 가상머신과도 비슷해보이지만 아주 큰 차이가 있습..