포스트

proxmox에서 nginx-proxy-manager LXC로 설치하기

역방향 프록시 등 서비스에 필수적인 기능들을 이용하려면 npm(nginx-proxy-manager)를 사용하면 좋습니다.

npm을 설치하는 방법은 다양합니다. 어디에 설치하는지를 보면 다음 두 가지 선택지가 대표적입니다.

vm에 설치하거나, lxc에 설치하거나 입니다.

lxc가 vm에 비해서 구동이 가볍다고 합니다. 그래서 npm은 LCX에 설치하겠습니다.

proxmox에 여러 서비스 앱들을 설치하기 편하게 스크립트를 만들어서 제공하는 레포지토리가 있습니다.

proxmox-helper-scirpt입니다. 이번엔 그 도움을 받겠습니다.

https://tteck.github.io/Proxmox/

Proxmox VE Helper-Scripts Clear 📝 Changelog 🗨️ Discussions 📚 Guides ☕︎ Support this Project Proxmox VE Tools Home Assistant Automation MQTT Database Zigbee - Zwave - Matter Monitoring - Analytics Docker - Kubernetes Operating System TurnKey Server - Networking Media - Photo NVR - DVR Ad Blocker - DNS Document - Notes Das… Clear 📝 Changelog 🗨️ Discussions 📚 Guides ☕︎ Support this Project Proxmox VE Tools Home Assistant Automation MQTT Database Zigbee - Zwave - Matter Monitoring - Analytics Docker - Kubernetes Operating System TurnKey Server - Networking Media - Photo NVR - DVR Ad Blocker - DNS Document - Notes Das…

https://www.youtube.com/watch?v=1doM_9pijBM

[영상]

링크에 들어가셔서 nginx를 검색하면 다음 설치 명령어가 나옵니다.

저는 디폴트 세팅에서 메모리 할당, cpu 코어 할당 개수를 줄이고 싶어서 레포를 fork해서 수정했습니다.

그래서 설치 명령어는 다음과 같습니다. proxmox shell에서 입력합니다.

1
2
bash -c "$(wget -qLO - https://github.com/southglory/Proxmox/raw/main/ct/nginxproxymanager.sh)"

npm 설치가 완료되었습니다.

위에 나온 192.168.0.22:81로 접속해보겠습니다.

다음은 디폴트 이메일과 패스워드입니다.

1
2
email: admin@example.com
pwd: changeme

로그인해서 email과 pwd를 변경해줍니다.

로그인되었습니다.

이제 settings에 가셔서 default site를 원하는 page로 변경해주면 끝입니다.

한번 192.168.0.22:81 이 아닌,

192.168.0.22:80 포트로 접속을 해봅니다.

변경한 대로 잘 나오는군요.


감사합니다.

sticker


https://svrforum.com/svr/725892

Proxmox에 LXC로 Nginx Proxy Manager 설치하기 Proxmox에서 Nginx Proxy Manager를 사용하려면 여러 방법이 있습니다. VM을 만들어서 올려도 되고, 직접 우분투 LXC 등에 도커를 설치해서 올려도 되지만, 어떤 용자 분이 스크립트 하나로 알파인 기반의 LXC를 생성… Proxmox에서 Nginx Proxy Manager를 사용하려면 여러 방법이 있습니다. VM을 만들어서 올려도 되고, 직접 우분투 LXC 등에 도커를 설치해서 올려도 되지만, 어떤 용자 분이 스크립트 하나로 알파인 기반의 LXC를 생성…

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.