텐센트 배포 튜토리얼

텐센트 클라우드 Lighthouse 배포 OpenClaw 풀 플로우

텐센트 클라우드로 OpenClaw 배포, Lighthouse 진짜 대박

텐센트의 경량 서버는 Lighthouse라 부르는데, 자주 할인 이벤트 있고, 첫 해 가격이 많은 경우 알리바바보다도 싸다. 학생 요금제는 더욱 저렴해서, 예산 부족한 개인 사용자에게 딱 좋다.

Lighthouse의 장점: 방화벽 인터페이스가 내장되어 ECS의 보안 그룹보다 훨씬 간편. 콘솔 UI도 나쁘지 않아서 신규 사용자가 쉽게 시작 가능.

많은 사람들이 서비스 대충 띄웠다가 포트는 공개 IP로 노출, 비밀번호는 여전히 123456. 나중에 누군가 포트 스캔해서 발견해서 서버가 채굴기가 되면 그제야 보안 강화 후회. 미리 먼저 할 것.

방화벽 포트 개방 빠뜨림, 배포 후 접속 못 함 · Docker 이미지 다운 못 함, 국내 네트워크 문제 · 갱신 가격 몇 배 인상, 둘째 해 깜짝 놀람 · root로 서비스 실행, 보안 위험 · CVM과 Lighthouse 중 뭐할지 못 정함, 한참 고민

이 튜토리얼이 이런 함정들 피하게 도와준다

방화벽 설정 명확, 한 단계도 안 빠짐 · Docker 이미지 가속, 다운로드 안 끊김 · Lighthouse 선택하라고 명확히 말함 · non-root 사용자 실행, 보안 편함 · 한 번에 스크립트, 수동 삽질 없음

다섯 단계면 끝내

1

Lighthouse 경량 서버 구매

텐센트 클라우드 콘솔 로그인 → Lighthouse 경량 서버 → 2코어 2GB 또는 2코어 4GB 플랜 선택 → OS 이미지 선택 Ubuntu 22.04 → 주문해. 신입은 첫해 가격이 보통 100원 미만이야.

2

방화벽 설정

Lighthouse 콘솔 → 방화벽 페이지 → 규칙 추가에서 22, 80, 443, 8080 포트 개방. CVM의 보안그룹 작업보다 훨씬 간단.

3

SSH 서버 연결

콘솔 기능 더 풍부 ssh ubuntu@공인IP 연결. 비밀번호는 콘솔에서 재설정 가능.

4

Container Station 설치

한 줄 명령어로 Docker 설치, 이미지 가속기 붙여서, 이미지 다운로드 안 끊긴다.

5

OpenClaw 시작

docker-compose로 한 번에 서비스 실행, 브라우저 열면 바로 쓸 수 있다.

docker-compose 설치

SSH로 서버에 접속한 후 다음 명령 따라하기:

완전한 스크립트 내용 아래, 검토용. 서버에 직접 복사해서 수동 실행 가능:
# 시스템 업데이트 <<-'DEOF'
{
  "registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
DEOF
sudo systemctl daemon-reload
sudo systemctl restart docker

# 重新登录让 docker 组生效
newgrp docker

# 创建项目目录
mkdir -p ~/openclaw && cd ~/openclaw

# 创建 docker-compose.yml(内容见下方)
nano docker-compose.yml

# 拉取镜像并启动
docker compose pull
docker compose up -d

# 确认运行状态
docker ps
docker compose logs -f

docker-compose 설정

docker-compose.yml
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "8080:3000"
    volumes:
      - ./data:/app/data
      - ./config:/app/config
      - ./logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=Asia/Shanghai
    deploy:
      resources:
        limits:
          memory: 3G
        reservations:
          memory: 512M
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
      interval: 30s
      timeout: 10s
      retries: 3
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

Lighthouse와 CVM 어떻게 선택

Lighthouse 라이트급 애플리케이션 서버
  • 고정 패키지, 가격 투명
  • 공인 IP + 트래픽 패키지 포함
  • 방화벽 조작 간단
  • 개인 및 소규모 팀 적합
  • 첫 해 가격 보통 100원 미만
VS
CVM 클라우드 서버
  • 설정 유연, 필요한 대로 결합
  • 공인 IP랑 대역폭은 따로 사야 함
  • 보안그룹 설정
  • 기업 및 탄력 스케일 시나리오 적합
  • 가격이 높지만, 성능 상한도 높음
💡 Lighthouse는 CVM보다 훨씬 저렴하고 개인 사용에 충분. 고동시성 실행이나 탄력적 확장이 필요 없으면 굳이 CVM을 쓸 필요 없음.

배포 검증

서비스 정상 여부 확인
# 컨테이너 실행 상태 확인
서버 관리 안 하고 싶어? MOLILI 완전관리형, 서버 살 필요 없고 Docker 설치할 필요 없고 갱신비 신경 쓸 필요도 없음, 개통 후 바로 쓸 수 있음. MOLILI에 대해 알아보기 →
이 튜토리얼이 도움 됐나?