본문 바로가기

반응형

Develop

nginx proxy manager 설치/운영, letsencrypt ssl 인증서 발급/적용 nginx proxy manager(이하 npm)은 nginx가 지원하는 프록시 기능을 편하게 사용할 수 있도록 도와주는 솔루션이다. 프록시, 리다이렉트, 스트림?, 404 등을 지원하는데 nginx를 전혀 몰라도 ui로 세팅하기가 쉽다. 개인적으로 npm을 사용하는 이유는 두가지다. 현재 운용중인 서버가 시놀로지 1대, 미니pc 1대, 스틱pc 1대, 오라클 프리티어 2대로 총 5대인데 새로운 서비스를 구축하려면 dns에 서브도메인을 추가하고, 인증서를 발급받고, ssl을 적용하는 일련의 과정들이 상당히 번거롭다. 간혹 ssl을 지원하지 않는 것들도 있고, 지원해도 설명이 부족한 경우도 있어서 시간이 지체되는 경우가 있다. 필요한 도메인을 모두 npm이 있는 서버로 dns를 등록해두고 npm에서 관리만.. 더보기
ssl 와일드카드 인증서 발급 - cloudflare dns 이전 기존에는 dnszi 서비스를 사용하고 있었는데 등록된 도메인을 모두 cloudflare로 이전해야한다. cloudflare 가입 후 도메인을 등록한다. 개인서비스기 때문에 Free 등급으로도 충분하다. 기존에 사용하고 있던 dns를 긁어와서 보여주는 것 같은데 등록된 것 전부는 아니고 외부로 노출된 것들만 가져오는 것 같다. 누락된 내용들을 수동으로 추가해줘야 한다. 위 단계에서 프록싱됨 상태로 저장하니 사이트 접속이 정상적으로 되지 않는다. 모두 DNS 전용으로 바꾸고 난 후에 정상적으로 사이트 접속이 됐다. 프록싱을 적용하면 어떤 점이 좋은지 확인하고 차후에 적용여부를 결정해야 할 것 같다. 기존에 등록되어 있는 dns 서버 주소를 dnszi에서 cloudflare로 바꿔줘야 한다. 도메인을 구매한 .. 더보기
certbot + letsencrypt + 와일드카드 인증서 자동 갱신 문제 기존에 와일드카드 인증서를 발급받아서 사용하고 있었다. certbot + letsencrypt + manual 옵션을 이용해 와일드카드 인증서를 발급받았는데 와일드카드 때문에 manual 옵션을 쓸 수 밖에 없었고 이로 인해 certbot renew 명령어를 사용할 수가 없게 되었다. 결국 인증서를 새로 발급 받아서 교체해야 하는데 letsencrypt 인증서 발급기한인 90일마다 주기적으로 작업해야 하니 상당히 번거롭다. (나와 같은 고민을 하신 분도 계셨다.) https://darkstart.tistory.com/109 lets encrypt 인증서 갱신 실패 crontab을 이용해서 인증서를 자동 갱신하도록 만들어놨는데.. 오늘 확인해보니 인증서가 갱신이 되지 않았습니다. sudo certbot r.. 더보기
우분투 20.04 focal fossa - 도커 설치 ubuntu 20.04를 성공적으로 설치하고 http://blog.dkz.kr/2 home-assistant를 설치하기 위한 선행작업 docker를 설치한다. docker 사이트에 친절하게 나와있으니 참고. 아래에는 명령어만 기록한다. https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu To get started with Docker Engine on Ubuntu, make sure you meet the prerequisites, then install Docker. Prerequisites OS requirements To install Docker Engine, you need the 64-bit version.. 더보기
우분투 20.04 focal fossa desktop 설치 home-assistant 를 사용하기 위해 오래된 raspberrypi 3b에서 수도 없이 시도해보았으나, native 설치 불가 raspbian - docker - home-assistant 설치 불가하여 포기. 하던 중.. 방 정리를 하며 오래동안 쓰지 않고 방치되던 Asus Vivostick TS10을 발견하여 ubuntu 20.04를 설치해서 사용하려고 한다. 얼마 전, 4월23일 Ubuntu 20.04 LTS (Focal Fossa) 가 공개되었고 기존에 사용하던 ubuntu 18.04 서버를 포맷 후 20.04로 재설치한 경험이 있어 동일하게 20.04를 한번 더 설치하게 되어 설치 과정을 기록할 겸 글을 남긴다. ubuntu 20.04 이미지 다운로드 Download Ubuntu Deskt.. 더보기

반응형