3. 서버 추가 :
서버의 내부 이름을 제공하고, 액세스 프로토콜 (SSH/SFTP)을 선택하고 서버의 IP 주소, 자격 증명, 웹 사이트 파일 경로 및 해당되는 경우 모든 서버 그룹을 입력하십시오. 배포를 위해 리포지토리 브랜치를 선택하십시오 (예 : "스테이징")
4. 배포 구성 :
서버 설정을 편집하십시오. 다음 중에서 선택할 수 있습니다
수동 배포 :
생산 배포에 대한 수동 제어가 필요한 경우 (예 : 예약 된 업데이트 또는 코드 검토 후) "자동 배포"를 비활성화합니다. 코드를 적절한 지점으로 푸시한 후 몇 번의 클릭으로 수동으로 배포하십시오. 샘플 배포는 다음과 같습니다
자동 배포 :
각 커밋시 준비 환경에 자동 배포를 위해 "자동 배포"를 활성화합니다. 제공된 URL을 복사하십시오. GitHub 리포지토리 설정에서 WebHooks 아래에서 복사 된 URL (URL에 인코딩 된 유형 사용)이있는 새 Webhook를 추가하십시오. 이제 선택한 분기에 대한 각 커밋은 자동 배포를 트리거합니다. 자동 배치 된 사이트의 예는 다음과 같습니다.
결론 :
복잡한 배치 요구가있는 대기업에는 이상적이지 않지만 DeployHQ는 많은 웹 개발자에게 강력한 도구로 상당한 시간과 노력을 절약 할 수 있습니다. SiteGroun
자주 묻는 질문 (faqs) :
(원래 FAQ는 흐름과 간결함을 향상시키기 위해 유지되고 약간 다시 표현됩니다.)
DeployHQ 란 무엇이며 어떻게 작동합니까? deployhq는 리포지토리에서 서버로 코드 배포를 자동화합니다. 저장소에 연결하고 업데이트를 검색하여 배포합니다. 배포는 자동화 (커밋으로 트리거) 또는 매뉴얼을 할 수 있습니다. 다양한 저장소 및 서버 유형을 지원합니다
deployhq를 설정하는 방법? 프로젝트 생성, 저장소에 연결하고 서버 세부 정보 (유형, 호스트 이름, 경로)를 구성하고 배포 설정을 정의하는 방법.
기존 저장소와 함께 deployHq를 사용할 수 있습니까?
예, 다양한 저장소 유형 (git, mercurial, subversion)을 지원합니다.
배포를 자동화하는 방법은 무엇입니까? COMMITS에 의해 트리거되거나 예약 된 배포를 설정하는 자동 배포 구성. API를 사용하여 프로그래밍 방식으로 배포를 트리거 할 수도 있습니다.
지원되는 서버 유형은 무엇입니까? ftp, SFTP, SSH, Amazon S3 등
여러 서버에 배포 할 수 있습니까?
예, 프로젝트에 여러 서버를 추가하고 각각의 개별 배포 설정을 구성하십시오.
배포를 관리하는 방법은 무엇입니까? 웹 인터페이스를 사용하여 배포 상태를보고, 수동 배포를 트리거하고, 자동화를 구성하며, 배포 로그를 봅니다.
배포를 롤백 할 수 있습니까? 예, 인터페이스의 롤백 함수를 사용합니다.
DeployHQ는 얼마나 안전합니까?
DeployHQ는 안전한 프로토콜 및 암호화 자격 증명을 사용합니다. 코드를 저장하지 않습니다. 배포 중에 만 업데이트를 검색합니다
어떤 지원이 제공됩니까? 포괄적 인 문서, 이메일 지원 및 커뮤니티 포럼.