Laavel Forge에서 벚꽃을 위한 VPS 준비 환경

3039 단어 PHPLaravel

Laavel Forge란 무엇입니까?


Laravel Forge는 Digital Ocean, Linkode, 사용자 정의 VPS를 대상으로 유일한 업무에서 Laavel 모바일 환경을 구축하고 관리할 수 있는 서비스($10/월)다.
환경 구축 외에도git 프로젝트 설계와 크론 일정 관리 등이 가능한 것 같다.
(아마도...)라벨이 준비한 Vagrant 환경Homestead과 동일합니다.

서버 만들기


이번에는 포지를 활용해 벚꽃의 VPS(2G 프로그램)에서 환경을 조성한다.
포지는 우분투를 대상으로 하는 만큼 벚꽃의 VPS를 먼저 Ubuntu 14.04 x64에 다시 설치해달라고 당부했다.
http://support.sakura.ad.jp/manual/vps/cpanel/custom_ubuntu1204.html
이번에는 벚꽃 VPS인데 우분투가 움직이는 VPS/서버라면 뭐든지 갈 수 있어요.

Laavel Forge 관리 화면


Forge 관리 화면에서 서버를 만듭니다.サーバー名メモリサイズ는 관리에 사용되는 디스플레이 정보이기 때문에 적당해도 괜찮을 거예요...サーバーIPアドレス 벚꽃의 VPS를 입력합니다.

입력하면 "Create Server"를 누르면 벚꽃의 VPS가 실행하는 지령이 팝업됩니다.

명령을 복사하여 텍스트 편집기에 붙여넣습니다.
이 명령은 root 집행을 전제로 하기 때문에 bash 이전에 sudo를 붙인다.
wget -O forge.sh https://forge.laravel.com/servers/****/vps?forge_token=***************; bash forge.sh
# 上のコピペしたコマンドに、sudoを付加
wget -O forge.sh https://forge.laravel.com/servers/****/vps?forge_token=***************; sudo bash forge.sh

벚꽃의 VPS 관리 화면.


원격 콘솔에서 명령을 실행합니다.
sudo가 추가된 명령을 복사해서 리모컨의 Paste 단추로 붙여넣고 실행합니다.
비밀번호를 한 번 물어보기 때문에 입력해야 합니다.

명령을 실행하면 Forge 관리 화면에 상태가 표시됩니다.

총결산


Laavel Forge를 사용하면 서버가 만드는 작업은 이것뿐입니다.
nginx, mysql, redis...그리고 IPtables를 설정하면 돼요. 아주 편해요.
무엇보다 라벨의 모든 기능이 작동하는 환경이 안심이 된다.
결국 이런 느낌.

벚꽃의 VPS2G 프로젝트라면 OS를 포함해서 다시 설치하면 10분 정도 준비할 수 있는 느낌.
  • Laravel Forge https://forge.laravel.com/
  • Server Management With Forge - Laracasts https://laracasts.com/series/server-management-with-forge
  • 좋은 웹페이지 즐겨찾기