0629

cloudflare와 gabia (seongung.cloud) 연동

  1. cloudflare에서 도메인추가

: 전파 지연 시간 (몇 시간 걸린다고 함) → 1시간 정도 걸린듯

전파 되는 동안 해야할 일

  1. Cloudflare의 APT 저장소 추가
# Cloudflare의 패키지 서명 키를 추가
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL <https://pkg.cloudflare.com/cloudflare-main.gpg> | sudo tee /usr/share/keyrings/cloudflare-main.gpg >/dev/null

# Cloudflare APT 저장소를 소스 리스트에 추가
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] <https://pkg.cloudflare.com/cloudflared> jammy main' | sudo tee /etc/apt/sources.list.d/cloudflared.list
  1. 패키지 목록 업데이트 후 cloudflared 설치
sudo apt-get update
sudo apt-get install cloudflared
  1. nginx 설치 및 실행
# Nginx 설치
sudo apt update && sudo apt install nginx -y

# Nginx 실행
sudo systemctl start nginx
  1. 웹 서버 실행 테스트
nohup python3 -m http.server 80 > /dev/null 2>&1 &
cloudflared tunnel --url <http://localhost:8080>