[hestia cp] 웹사이트 만들기 (feat. 80 port 포트가 막혔을때 and 클라우드플레어 터널 이용할때)

yes 2024.01.15 16:29:15

[hestia cp] 웹사이트 만들기 (feat. 80 port 포트가 막혔을때 and 클라우드플레어 터널 이용할때)

 

 

웹서버의 80 포트를 다른 프로그램에서 사용한다던지,

또는 ISP 에서 80 포트를 막아 버렸다던지,

클라우드플레어 터널을 사용해야 할 경우,

 

웹서버를 사용하는 방법입니다.

 

 

1. Hestia cp 를 정상적으로 설치합니다.

2. Nginx proxy manager 를 80, 443, 8083 외 다른 포토를 사용해서 설치 합니다. (hestia cp 가 사용하는 포트 제외)

3. cloudflare tunnel 를 이용합니다.

   - sample.aaa.com:890  에 웹서버를 만들어 놓았다면,

   - tunnel 에서 sample.aaa.com 를 등록하고, 가는곳을 NPM 포트로 가게 합니다.  (ex. 192.168.219.112:8999)

   - NPM 에서 sample.aaa.com 를 받아서 sample.aaa.com:890 으로 포워딩 합니다.

 

 

결론,

좀 복잡하지만, 해결 방법입니다.

 

 

 

** 추가 2024. 2    (npm 없이 클플 터널 이용해서 완성)

- 상황

   hestiacp 설치됨

   80 port 를 사용할 수 없는 상황

   cloudflare tunnel 설치 되어 있음

- hestiacp 에 도메인을 하나 등록하고, 웹사이트를 만듬 (sample.aaa.com)

- tunnel 에 등록

 

image.png

 

 

 

 

 

**추가 2024 03 03

hestiacp 컨트롤 패널에 tunnel 을 통해 접속해 봅니다.

https://www.aaa.com:8083  로 접속하는 방법

 

image.png

 

 

Additional application settings 선택 - TLS 선택  - No TLS verify (enable)

 

 

image.png