본문 바로가기

ubuntu

[자작NAS] 우분투 서버에 Docker로 Portainer 설치 Portainer는 웹 기반의 도커 관리 툴입니다.웹 기반이기 때문에 편리한 접근성을 제공하는 점이 강점입니다.우분투 서버에 Portainer를 설치하는 방법은 다음과 같습니다. Portainer는 도커 관리 툴인 동시에 도커를 통해서 설치가 가능합니다.먼저 도커 생성시 마운트를 할 디렉토리를 생성합니다. sudo mkdir -p /data/portainer/data 다음으로 아래 명령어를 입력해서 도커 컨테이너를 생성합니다. sudo docker run -d \ -p 9000:9000 \ --name=portainer \ --restart=unless-stopped \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /data/portainer/data:/dat.. 더보기
[자작NAS] 우분투 서버에 Docker로 Let's Encrypt 적용 (DuckDNS) 기존에 Docker를 통한 Let's Encrypt 설정 내용이 변경되었습니다.기존 글은 아래 링크에서 확인 가능합니다.2018/11/09 - [IT/NAS] - [자작NAS] 우분투 서버에 Docker로 Let's Encrypt 적용하기DuckDNS 사용시 기존에는 서브 폴더 형태로 리버스 프록시 설정이 가능했습니다.이제는 서브 도메인의 형태로 리버스 프록시 설정을 제공합니다.서브 폴더는 https://.duckdns.org/plex 형태입니다.변경된 서브 도메인 형태는 https://plex..duckdns.org 형태로 접속 가능합니다. 먼저 DuckDNS 설정은 아래 링크에서 확인 가능합니다.2018/11/09 - [IT/NAS] - [자작NAS] 우분투 서버에 Docker로 Let's Encry.. 더보기
[Ubuntu] 우분투 서버에 삼바(SAMBA) 설치 및 설정 Samba는 리눅스의 파일이나 프린터를 윈도우에서 사용할 수 있게 해줍니다. 우분투에 Samba를 설치하고 디렉토리를 공유하면 윈도우에서 연결이 가능합니다. 우분투에 Samba을 설치하고 초기 설정을 진행하는 방법은 다음과 같습니다. 1. Samba 설치 아래 명령어를 순차로 입력해서 Samba를 설치합니다. sudo apt-get -y update sudo apt-get -y install samba 기다리면 설치가 완료됩니다. 기존에 사용하고 있는 리눅스 계정을 Samba에 추가하기 위해 아래 명령어를 입력합니다. sudo smbpasswd -a 명령어의 부분은 실제 계정 이름을 입력하면 됩니다. 계정은 리눅스에 존재하는 계정이면 Samba에 계속 추가할 수 있습니다. 다음으로 원본을 보존하기 위해 .. 더보기
[자작NAS] 우분투 서버에 Docker로 plexdrive 설치 우분투에서 무제한 구글 드라이브를 마운트하기 위해 plexdrive를 사용할 수 있습니다.구글 드라이브를 마운트하기 위한 API 설정은 아래 링크에서 확인 가능합니다.2019/01/11 - [IT/Tip&Tech] - 구글 드라이브 API(Google Drive API) 활성화 방법plexdrive를 사용하기 위해 먼저 필요한 디렉토리를 생성하고 쓰기 권한을 지정합니다. sudo mkdir -p /data/plexdrive/config sudo mkdir -p /mnt/gdrive sudo mkdir -p /mnt/unionfs sudo chmod 777 /mnt/gdrive sudo chmod 777 /mnt/unionfs plexdrive를 Docker로 설치하기 위해 아래 명령어를 실행합니다. su.. 더보기
[HA] Docker로 Home Assistant 설치 및 초기 설정 Home Assistant는 다양한 IoT 기기를 연동하고 자동화할 수 있는 플랫폼입니다. 다양한 업체의 IoT 제품을 지원하기 때문에 편리하게 사용이 가능합니다. Home Assistant를 우분투 서버에 Docker로 설치하고 초기 설정하는 방법을 알아보겠습니다. 1. Home Assistant 설치 Docker를 활용해서 HA를 설치하는 것은 간단합니다. 아래 명령어를 통해 컨테이너를 생성하고 실행시킬 수 있습니다. sudo docker run -d \ --name=home-assistant \ -v /data/homeassistant/config:/config \ -v /etc/localtime:/etc/localtime:ro \ --net=host \ --restart=unless-stopped.. 더보기
[자작NAS] 우분투 서버에 Docker로 Let's Encrypt 적용하기 NAS를 운영하다보면 개인 도메인이나 무료 DDNS 등을 통해서 외부 접속을 설정합니다.다양한 DDNS 서비스 중에서 Duck DNS는 무료로 사용이 가능하며 안정적 서비스입니다.Duck DNS를 사용하고 HTTPS 연결을 지원하기 위해서는 인증서를 사용해야 합니다.인증서는 대부분 유료로 발급해야 하지만 Let's Encrypt를 통해 무료 인증서 적용이 가능합니다.90일 동안 유효한 인증서를 제공해주며 갱신을 통해 계속 사용이 가능합니다.이번 포스트의 목적은 다음과 같습니다. Duck DNS 설정 및 Let's Encrypt 적용 리버스 프록시 설정으로 서비스에 인증서 적용 Duck DNS에 Let's Encrypt를 적용하고 리버스 프록시를 설정하는 과정은 다음과 같습니다. ==============.. 더보기
[Ubuntu] 우분투 18.04에서 윈도우 공유 폴더(CIFS) 마운트 우분투(Ubuntu)에서 등에서 윈도우 공유 폴더(CIFS)를 연결해서 사용 가능합니다.우분투 17.04를 포함해서 17.10과 18.04에서 윈도우 공유 폴더를 연결해서 사용하는 방법입니다.최신 우분투 18.04의 설치는 아래 링크에서 확인이 가능합니다.2018/08/24 - [IT/Linux] - [Ubuntu] Hyper-V에 우분투 서버 18.04 설치 방법우분투 설치를 완료하면 cifs-utils를 설치합니다. sudo apt-get install -y cifs-utils 공유 폴더를 윈도우10에서 설정하는 방법은 아래 링크를 통해 진행 가능합니다.2016/08/07 - [IT/Tip&Tech] - 윈도우10 공유 폴더 설정으로 네트워크 드라이브 연결하기다음으로 우분투에 마운트 시킬 디렉토리 위.. 더보기
[Ubuntu] Hyper-V에 우분투 서버 18.04 설치 방법 우분투 18.04 LTS가 출시되면서 새로운 LTS 버전을 사용할 수 있게 되었습니다.현재 최신 버전인 우분투 서버 18.04.1 LTS의 설치 과정을 알아보겠습니다. 우분투 18.04 LTS ISO 파일은 아래 링크에서 다운로드 가능합니다.https://www.ubuntu.com/download/server Hyper-V에서 2세대 VM 생성을 위해 아래 링크의 2세대 VM 생성 부분을 확인합니다.2017/08/31 - [IT/Linux] - [Ubuntu] Hyper-V에 우분투 서버 16.04 설치 방법이름을 18.04에 맞춰 VM을 작성하고 추가로 메모리, 프로세서 등을 설정하면 됩니다.기존 우분투 16.04 LTS와 약간 다른 형태의 설치 화면입니다.언어는 English를 선택해서 진행하면 됩니.. 더보기