title | description | type | i18nReady |
---|---|---|---|
Cleavr을 사용하여 Astro 사이트 배포 |
Cleavr을 사용하여 Astro 사이트를 VPS 서버에 배포하는 방법. |
deploy |
true |
import { Steps } from '@astrojs/starlight/components';
서버 및 앱 배포 관리 도구인 Cleavr을 사용하여 Astro 프로젝트를 자체 VPS (Virtual Private Server)에 배포할 수 있습니다.
:::tip Cleavr 문서의 Astro 안내서를 확인하세요! :::
시작하려면 다음이 필요합니다.
- Cleavr 계정이 피룡합니다.
- Cleavr을 사용하는 VPS 공급자의 서버가 필요합니다.
-
Add Site를 선택하고 도메인 이름 등 신청 세부정보를 입력합니다.
-
App Type에서 Astro 앱 설정 방법에 따라
NodeJS Static
또는NodeJS SSR
을 선택합니다. -
정적 앱의 경우 Artifact Folder를
dist
로 설정합니다. -
SSR 앱의 경우:
- Entry Point를
entry.mjs
로 설정합니다. - Artifact Folder를
dist/server
로 설정합니다.
- Entry Point를
-
Add를 선택하여 서버에 사이트를 추가합니다.
-
Astro 프로젝트에 대한 VC Profile, Repo 및 Branch를 선택합니다.
-
프로젝트에 필요한 추가 구성을 만듭니다.
-
Deployments 탭을 클릭한 다음 Deploy를 클릭합니다.
축하합니다. Astro 앱을 배포했습니다!