[Ubuntu 24.04] Mosquitto 설치 및 외부 접속

MQTT는 메시지를 주고받을때 사용하기 편한 경량 메시지 프로토콜 입니다. 주로 IOT 환경에서 사용되고, 최근에는 다용도 통신 목적으로도 사용합니다. MQTT는 Broker라고 불리는 프로그램이 중앙 서버역할을 해주고, 클라이언트 들이 Broker에 접속하여 메시지를 주고 받게 됩니다. 간략한 사용을 해보기위해 우분투에서 Mosquitto라는 MQTT Broker를 설치하여 사용해보겠습니다. 2. Mosquitto 설치 만약 위 명령에서 mosquitto를 찾을 수 없다면, 저장소를 추가해준다. 3. … Read more

홈서버 구축하기 – 4. Proxmox VM 생성

ISO 파일 다운로드 초기설정은 끝냈으니, 이제 가상머신을 생성해보겠습니다. 가상머신을 생성하기 전에 먼저 설치할 운영체제 ISO 파일을 다운받아줍니다. 저는 가장 일반적으로 사용하는 Ubuntu 리눅스를 설치해보겠습니다. 대신 Desktop 버전이 아닌 Server 버전을 설치할 것입니다. 아래 링크로 들어가면 다운받으실 수 있습니다. Ubuntu Server 24.04 [Download] Proxmox 접속 이제 본인의 Proxmox에 접속해서 로그인을 합니다. 메인화면이 뜨면 아래의 위치로 이동해서 … Read more

홈서버 구축하기 – 3. Proxmox 유효한 서브스크립션이 없음 알람 삭제

Proxmox를 설치 후 로그인을 하면 가장 처음으로 아래와 같은 알람이 뜹니다. 이 에러메시지를 제거해보겠습니다. 먼저 vi 에디터를 최신버전으로 설치하겠습니다. 다음 아래의 명령어를 차례로 입력해 줍니다. vi 에디터로 파일이 열리면 키보드로 바로 다음 키워드를 쳐서 검색을 합니다. 그러면 아래 코드위치를 찾아줍니다. 어기에서 Proxmox.Utils.API2Request() 부분을 주석처리 해주고, 마지막 라인에 return; 을 입력해줍니다. 그런 다음 아래 명령어로 저장하고 … Read more

홈서버 구축하기 – 2. Proxmox 설치

부팅 이미지 준비작업 먼저 Proxmox를 설치하기 위해서 부팅이 가능한 USB 메모리를 만드는 작업부터 해야 합니다. 방법은 우분투나 민트 리눅스 부트이미지를 만드는 것과 동일합니다. 가장 먼저 아래 주소에서 Proxmox 최신 버전을 다운로드 받습니다. Proxmox download : https://www.proxmox.com/en/downloads 그리고 Rufus를 이용하여 USB 메모리로 부팅 가능한 USB를 만듭니다. Rufus : https://rufus.ie/ko/ 부팅 이미지 만들기 다운받은 Rufus를 실행합니다. 빨간색으로 … Read more

홈서버 구축하기 – 1. 가상화 기술 조사

현재 개인적으로 집에서 시놀로지(Synology) NAS를 사용하고 있다. 누군가는 헤놀로지(XPEnology)를 사용하기도 하지만 정식으로 비용을 지불하면 시행착오를 겪지 않고 바로 사용할 수 있는 장점이 있다. 하지만 상용으로 구매한 NAS는 뭔가 재미가 없다. 사실 홈서버라는 것을 구축하고 나서 하고싶은 일들은 이미 시놀로지에서도 다 할 수 있다. 시놀로지에서 Docker나 VMM을 설치하면 웹서버 구축이나, 다른 운영체제를 가상머신으로 띄우는 것도 가능하다. … Read more