OffshoreVps
가이드2026년 10월 2일읽는 시간 6분작성: OffshoreVps 팀

웹 호스팅에 WordPress, Laravel, Next.js, Node.js 배포하기

관리형 웹 호스팅에서 앱 종류별로 배포하는 방법입니다. 원클릭 WordPress, Composer를 사용하는 Laravel, Git을 사용하는 Next.js, 그리고 SSL, 도메인, 이메일까지 다룹니다.

최신 웹 호스팅 요금제는 WordPress 전용이 아닙니다. 저희 호스팅 요금제는 WordPress, Next.js, Node.js, Laravel/PHP 앱을 지원하며 GitHub나 GitLab에서 Git 배포가 가능합니다. 이 글은 앱 유형별로 어떻게 배포하는지 설명하여 알맞은 방법을 고를 수 있게 도와드립니다.

웹 호스팅에 Laravel, Next.js, Node.js 앱을 배포하는 데 사용하는 명령어를 보여 주는 VPS의 터미널 창으로, “composer install --no-dev --optimize-autoloader”로 시작함
이 가이드에서 서버에서 실행하게 될 명령어의 종류입니다.

앱에 맞는 호스팅 유형 고르기

  • WordPress와 PHP 앱(Laravel). 웹 호스팅에서 잘 실행됩니다. PHP, MySQL, cron 작업, 제어판이 제공됩니다.
  • Node.js와 Next.js. 오래 실행되는 Node 프로세스로 실행됩니다. 웹 호스팅이 프로세스 관리를 대신해 줍니다.
  • 무거운 구성이나 맞춤 스택. root 권한, 백그라운드 워커, 특수한 소프트웨어가 필요하신가요? VPS로 옮기세요.

요금제와 포함 내용은 웹 호스팅 페이지에 있습니다.

WordPress: 원클릭 설치

주문할 때 플랫폼으로 WordPress를 선택하면 자동으로 설치됩니다. 배포가 끝나면 제어판에 로그인해 WordPress를 열고 사이트 설정을 마무리하세요. 속도를 더 높이고 싶다면 캐싱 플러그인을 추가하세요.

Laravel과 PHP 앱

  1. 제어판에서 Git 저장소를 연결하거나 파일을 업로드하세요.
  2. 웹 루트를 public 폴더로 설정하세요.
  3. MySQL 데이터베이스를 만들고 그 정보를 .env에 입력하세요.
  4. 일반적인 명령을 실행하세요(SSH가 포함된 요금제에서는 SSH로).
composer install --no-dev --optimize-autoloader
php artisan key:generate
php artisan migrate --force
php artisan config:cache

예약 작업을 위해 cron 항목을 추가하세요.

* * * * * cd /path/to/app && php artisan schedule:run >> /dev/null 2>&1
이 가이드의 단계를 순서대로 나열하면 다음과 같습니다. 1. 앱에 맞는 호스팅 유형 고르기; 2. WordPress: 원클릭 설치; 3. Laravel과 PHP 앱; 4. Next.js와 Node.js; 5. 도메인, SSL, 이메일; 6. VPS가 더 적합한 경우
이 가이드의 단계를 순서대로 나열한 것입니다.

Next.js와 Node.js

  1. 프로젝트를 GitHub나 GitLab에 푸시하고 제어판에서 연결하세요.
  2. 빌드 명령과 시작 명령을 설정하세요. Next.js의 경우 보통 다음과 같습니다.
npm ci
npm run build
npm start
  1. 시크릿은 커밋하지 말고 제어판의 환경 변수로 설정하세요.
  2. 브랜치에 푸시해서 다시 배포하세요.

앱이 제어판에서 부여한 포트에서 수신하는지, 그리고 process.env.PORT에서 그 값을 읽는지 확인하세요.

도메인, SSL, 이메일

모든 요금제에 무료 SSL이 포함되며 첫해 도메인은 무료입니다. 도메인을 호스팅 계정에 연결하고 DNS가 업데이트되기를 기다리면 인증서가 자동으로 발급됩니다. DNS 레코드 설명을 참고하세요. 메일함 수 제한이 없는 무료 이메일도 포함됩니다.

VPS가 더 적합한 경우

백그라운드 서비스, 직접 튜닝하는 데이터베이스, Docker, 또는 웹 호스팅이 허용하지 않는 무언가를 실행해야 한다면 VPS를 선택하세요. Nginx와 HTTPS 가이드가 그 경로를 다룹니다.