php 개발 환경 관리를 위한 Laavel Forge의 시작 방법(하)

이 글은 매우 편리한 php 개발 환경 관리를 위한 Laavel Forge의 시작 방법(중)의 후속이다.

Site를 Giit 웨어하우스와 공동 작업


Site와 Giit 창고를 합작하고 싶습니다.이번에 Butbucket과 합작하기로 했습니다.

먼저 My Acount과 Bitbucket 작업을 수행해야 합니다.Connect To Bitbucket을 클릭하면 필요한 경우 Bitbucket의 인증 화면이 표시됩니다. OAuth 공동 작업을 완료하려면 로그인하십시오.인증이 완료되면 Bitbucket의 OAuth 공동 작업 응용 프로그램에 Laavel Forge가 표시됩니다.

Site에서 설정한 Apps에서 Git Repository를 클릭하여 Repository를 추가합니다.

Repository는 User 이름/창고 이름으로 입식됩니다.composier install 항목이 필요한 경우 Install Composier Dependencies를 확인하십시오.

제대로 연결되면 디버그 화면으로 이동하여 DeployNow에서 디버그를 실행합니다.Bitbucket의 Master 분기를 커밋할 때 자동으로 디버깅(Enable Quick Deploy)하도록 설정할 수도 있습니다.
스크립트도 뜨니까 혹시 모르니까 확인하는 게 좋을 것 같아요.(창고는 사이트의 노선에서 전개되기 때문에 공공 등 경로는 창고에 반영해야 한다.)

다른 옵션은 설명을 읽으면 이해할 수 있을 것 같지만 Laavel Forge의 Trigger URL을 방문하면 외부에서 depro를 할 수 있고 depro가 끝난 후에 외부의 Webhook을 찰 수 있다.그리고 IP를 통해 DNS에 접속하면 안전하게 접근할 수 있습니다.

대응 SSL


SSL 대응 Laavel Forge도 간단합니다.일반 인증서용 CSR을 만들거나, 등록증서를 만들거나, 화면을 관리할 수 있으니 무료로 SSL이 가능한 Lets Encerypt를 이용하세요.

웹 사이트 설정에서 SSL에 이르기까지 Lets Encerypt(Beta)를 선택하면 도메인 이름을 입력하고 기다리기만 하면 된다.

상태가 Active가 되면 웹 사이트를 방문하십시오.HTTP는 자동으로 HTTP로 리디렉션되는 설정인 것 같습니다.

기타 기능


이외에도 관리 화면에서 제어할 수 있는 편리한 기능을 갖추고 있어 php 서버에서 관리하기 힘든 고등어관에 추천한다.

  • 서버 설정
  • SSH 공용 키 추가
  • Max Upload Size 설정
  • OPPCache의 설정
  • PHP 업그레이드
  • 데이터베이스/데이터베이스 사용자 관리
  • Scheduller(cron)의 관리
  • 맞춤형 Daemon 관리
  • Firewall(OS) 관리
  • 모니터링(Blackfire.io, Parpertirail 연합)
  • 타사로 서버 정보 전송

  • 사이트 설정
  • WordPress 자동 설치
  • Giit 창고 연합(GiitHub, Bitbucket, GitLab, 사용자 정의)
  • 자동 디버깅/웹 오프셋 관리(Composier install 지원)
  • 환경 변수 파일(.env)의 편집
  • Que(Worker)의 관리(redis)
  • SSL 설정(LetsEncerypt 지원)
  • 사이트 리디렉션 설정

  • 팀 관리(BUSINEESS 프로그램만 해당)
  • 팀(유사 그룹)의 관리
  • 초대 멤버(동아리 멤버 무료)
  • 팀별 구성원/서버 연결
  • Let's Enjoy Server Management !!

    본문 목록

  • 매우 편리한 php 개발 환경 관리를 위한 Laavel Forge의 시작 방법(상)
  • 매우 편리한 php 개발 환경 관리를 위한 Laavel Forge의 시작 방법(중)
  • php 개발 환경에 대한 관리가 편리한 Laavel Forge의 시작 방법(하)
  • 좋은 웹페이지 즐겨찾기