반응형

전체 글 55

Docker를 설치해 봅시다!

안녕하세요. 잼니크 입니다. 이번 글에서는 도커(Docker)를 설치해 보겠습니다. 사실 카테고리를 보면 아시겠지만 k8s에 대한 내용을 주로 다룰텐데... 그 전에 설치 및 환경 설정을 위해 간단하게 글을 남깁니다. 1. Docker가 중요한 이유 도커가 중요한 이유는 컨테이너 가상화를 편하게 사용할 수 있도록 만들고, Docker hub 같은 플랫폼을 제공하여 컨테이너 가상화를 쉽게 사용할 수 있게 만들었습니다. 그러나 현재 기준에서는 도커 데몬에 의한 구조적인 문제가 있고, Podman 같은 대체제가 있는데다가, 표준 인터페이스를 통해 컨테이너를 관리하는 쿠버네티스(Kubernetes, k8s)나 오픈쉬프트(OpenShift)같은 관리 도구의 중요성이 높아지고 있습니다. 그럼에도 불구하고... 쿠버..

IT/Kubernetes (k8s) 2023.07.02

Ubuntu 22.04 서버 버전 설치

안녕하세요! 잼니크입니다. 오늘은 우분투 22.04 서버를 설치해 보겠습니다. 새삼스럽게 갑자기 우분투 설치 문서를 작성하는 이유는 그동안 잘 사용하지 않았기 때문에 새로 생긴 함정(?) 빠르고 간단한 설치 과정을 알려드려서 초보자 분들에게 도움을 드릴 수 있을 것 같아 글을 작성하게 되었습니다. 단순하게 따라하는 것에 추가적으로 설명을 일부 추가하여 리눅스를 처음 시작하시는 분들이 지식도 줍줍 할 수 있도록 코멘트를 추가했습니다. 제가 설치하는 환경은 버추얼박스(VirtualBox)에서 가상머신 생성부터 진행 합니다. VMware나 Hyper-V 같은 다른 하이퍼바이저를 사용할 경우에는 가상머신 생성 부분을 건너뛴 다음 진행하시면 됩니다. (누가 요청하면 VMware나 Hyper-V 내용을 추가할 지도..

IT/Linux 2023.07.02

Ubuntu 서버를 설치할 때 과정을 유심히 봐야 하는 이유

안녕하세요. 잼니크 입니다! 오랜만에 테스트를 위해 우분투 서버를 설치하는데 함정(?)을 발견해서 공유합니다. 버추얼박스에서 우분투를 설치하면 기본으로 최대 25G 저장장치를 할당하게 됩니다. 그런데... 설치가 끝나서 확인해 보니 11G 정도만 사용하도록 되어 있습니다. 그래서 원인이 무엇인가 싶어서 찾다가 원인을 알아냈습니다. 아래 그림은 우분투 서버 설치 과정에 있는 파일시스템 설정 부분입니다. 눈치가 빠르신 분들은 함정이 보이실겁니다. 함정을 이야기하기 전에 전체적인 내용을 이해하고 넘어가겠습니다. (이것저것 나중에 보겠다 하시면 아래 그림 있는 곳으로 빠르게 넘어가셔서 진행하시면 됩니다!) 윈도우에서 내컴퓨터(또는 내PC)를 들어가면 드라이브가 있습니다. 윈도우에서 드라이브는 하드디스크나 SSD..

IT/Linux 2023.07.02

Kolla를 이용한 OpenStack All-in-one 설치하기(1)

안녕하세요! 잼니크 입니다~ 이번 주제는 Kolla를 이용하여 간단하게 OpenStack을 설치하는 방법을 소개 하고 하나하나 따라할 수 있도록 글을 작성하고 있습니다! 이 글에서는 Kolla 프로젝트의 전반적인 내용을 소개할까 합니다. OpenStack을 검색해 보시면 DevStack에 대해 언급합니다. 저도 몇년 전 DevStack을 소개하고 따라하는 글을 작성했었습니다. 이전 글 링크: DevStack을 이용한 OpenStack 설치하기 DevStack을 이용한 OpenStack 설치하기 OpenStack은 오픈소스(open source) 클라우드 플랫폼 중 하나입니다. 이번 포스팅에서는 DevStack을 이용하여 OpenStack을 설치하는 방법에 대한 내용을 담고 있습니다. DevStack 이용..

IT/OpenStack 2022.12.07

Home IoT를 위한 Home Assistant 설치

안녕하세요 잼니크 입니다. 이번 글에서는 홈 IoT 프로젝트 내용 중 IoT 장치를 관리해 줄 미들웨어인 Home Assistant를 설치하려고 합니다. 이전 글에서 계속 이어지는 글이며, 링크는 아래와 같습니다. Home IoT를 위한 서버(?) 구입 및 세팅 안녕하세요 잼니크입니다. 새로 시작한 홈 IoT 프로젝트를 최대한 세세하게 기록하기 위해 한단계 씩 차근차근 글을 올리고 있습니다. 첫번째로 할 일은 집안에 있는 IoT 장비를 통제할 수 IoT 중 gam1532.tistory.com 이전 글 내용을 요약하면 뭐 10만원 안 되는 서버 하나 구입해서 데비안 최소 설치 + openssh 설치한 다음, 내부망 고정 IP 할당해 줬다! 이런 내용입니다! 운영체제를 설치했으니 IoT 장치를 관리할 Hom..

IT/Home IoT 구축 2022.07.28

Home IoT를 위한 서버(?) 구입 및 세팅

안녕하세요 잼니크입니다. 새로 시작한 홈 IoT 프로젝트를 최대한 세세하게 기록하기 위해 한 단계씩 차근차근 글을 올리고 있습니다. 첫 번째로 할 일은 집안에 있는 IoT 장비를 통제할 수 IoT 중계기, IoT 서버 또는 IoT 게이트웨이 같은 이름으로 불리는 장치를 준비해 볼까 합니다. 저는 귀엽게 홈이 라고 불러볼까 합니다 ㅋㅋㅋㅋ (애플의 시리, MS 코타나, 구글의 구글 어시스턴트, 아마존 알렉사, 잼니크 홈이ㅋㅋㅋ 한참 멀었다ㅋㅋ) 저는 저렴하고, 크기도 작지만 x86 기반 컴퓨터를 알리 익스프레스에서 하나 구입했습니다 가격은 딱 10만 원 미만이지만 저전력에 x86 계열 64비트 지원하는 듀얼코어에(Intel N3350) 메모리도 두툼한 6gb까지 기본으로 달려 나왔습니다. 사실 성능과 전력..

IT/Home IoT 구축 2022.07.27

Home IoT 구축 프로젝트 시작

안녕하세요 잼니크입니다. 이번 글에서는 개인적으로 새로 시작하는 홈 IoT 구축하는 내용을 담으려고 합니다. 사실 특별한 건 없고 개인적인 욕구(?)가 생겨 아주! 아주! 아주! 저렴한 x86 무소음 하나 구입해서 서버 세팅하고 집 안에 있는 냉장고, 로봇 청소기, 공기청정기 같은 IoT 장비를 하나씩 다 연결해 볼 생각입니다. 초 장기 프로젝트로 목표는 최대한 오픈소스를 사용해서 진행해 볼 생각입니다

IT/Home IoT 구축 2022.07.27

Apache httpd + Tomcat 연동하기

안녕하세요 잼니크 입니다. 이 글은 Apache httpd와 Tomcat(톰켓) 연동 과정을 남깁니다. Apache http는 아파치 재단에서 관리하는 웹 서버 프로젝트이고 톰캣은 동일한 아파치 재단에서 만든 자바 웹 컨테이너입니다. 자바 기반 웹 애플리케이션을 개발하기 위해 오픈소스이면서 가장 많이 사용되는 톰켓을 한번쯤 사용해 보셨을 것이라 생각합니다. 이 글에서는 아파치 웹서버와 톰켓을 연동하여 WAS(wab application server)를 구축하는 내용을 다룹니다. 웹 애플리케이션을 개발할 때를 생각해 보면 웹서버를 설치하지 않고 개발하셨을 겁니다. 그 이유는 톰켓이 웹서버처럼 HTTP 프로토콜의 응답을 처리할 수 있기 때문입니다. 그런데 왜 아파치 웹 서버를 설치해야 할까요? 과거에는 톰켓..

IT/Web & WAS 2022.07.03

레드햇 계열 리눅스에서 아파치 HTTP 서버 설치하기(패키지)

안녕하세요 잼니크입니다. 이 글에서는 아파치 HTTP를 설치하려고 합니다.패키지 설치 명령을 통해 복사 & 붙여 넣기 만으로 빠르게 따라 할 수 있는 글입니다.저는 CentOS 8 stream 버전을 기준으로 했지만, RHEL나 Fedora 같은 레드햇 기반 리눅스에서 동일하게 적용이 가능합니다.# 쉘에서 실행dnf install httpd# 웹서버 실행systemctl restart httpd그다음 웹브라우저로 접근하면 아래와 같은 화면이 나옵니다 만약 이렇게 되지 않고 아래 그림과 같이 연결할 수 없음이라고 뜬다면  # SELinux permissive 모드로 바꾸기 setenforce 0# firewelld 정지systemctl stop firewalld 이번 글은 여기까지 입니다! 혹시 궁금한 점..

IT/Web & WAS 2022.07.02

CentOS에서 Tomcat 설치

안녕하세요 잼니크입니다. 이 글에서는 CentOS에서 Tomcat을 설치하고 세팅하는 방법을 설명합니다. 중간중간에 명령을 통해 복사 & 붙여 넣기 만으로 빠르게 할 수 있는 방법을 알려 드립니다. 저는 CentOS 8 stream 버전을 기준으로 했지만, RHEL나 Fedora 같은 레드햇 기반 리눅스에서 동일하게 적용이 가능합니다. Tomcat 설치를 위한 JRE와 JDK 설치는 레드햇 계열 리눅스에서 Java JRE JDK 설치 글을 참고해 주세요 레드햇 계열 리눅스에서 Java JRE JDK 설치 안녕하세요 잼니크입니다. 이 글에서는 CentOS 에서 JDK를 설치 및 세팅하는 방법을 설명합니다. 중간 중간에 명령을 통해 복사 & 붙여넣기 만으로 빠르게 할 수 있는 방법을 알려 드립니다. 저는 C..

IT/Web & WAS 2022.07.01
반응형