[]
        
(Showing Draft Content)

애플리케이션 배포

Forguncy 빌더에서 사이트를 배포하는 방법을 소개합니다.


배포 설정

빌더의 기능 메뉴에서 "배포 → 서버배포" 를 선택하여 배포 설정을 진행합니다.

image

설정 항목은 다음 표를 참조하십시오.

설정 항목

설명

서버

Forguncy 서버단이 설치된 컴퓨터 이름, IP 주소 또는 서버에 바인딩된 도메인입니다. IPv6 주소로의 배포를 지원하지만 IPv4 매핑 IPv6 주소는 지원하지 않습니다.

사용자이름

Forguncy 서버단의 사용자명을 지정합니다. Administrator를 사용할 수 있으며, Administrator는 모든 권한을 가집니다. 일반 사용자가 애플리케이션을 배포하려면 "기타 - 서버에 배포" 권한이 있어야 합니다.

암호

사용자의 비밀번호입니다. Administrator 사용자의 기본 비밀번호는 123456입니다.

사이트 번호

HTTP는 기본값 80, HTTPS는 기본값 443이며 수정 가능합니다.

응용 프로그램 이름

사이트의 이름입니다. 영문으로 작성된 경우 대소문자를 구분하지 않으며, 배포 후 애플리케이션 이름은 모두 소문자로 표시됩니다.

애플리케이션 시작 페이지

애플리케이션의 시작 페이지를 설정합니다. 기본값은 빌더의 시작 페이지와 동일하며, 드롭다운 버튼을 클릭하여 다른 페이지를 선택할 수 있습니다.

대상 URL

사이트의 URL입니다. 대상 URL의 IPv6 주소는 대괄호로 표시됩니다.

HTTPS

배포되는 사이트를 HTTPS 사이트로 설정합니다. HTTPS 인증서가 있는지 확인한 후 이 옵션을 체크해야 사이트가 정상적으로 작동합니다.

서버에 역할 배포

빌더와 서버단의 사용자 관리는 분리되어 있습니다. 이 항목을 체크하면 빌더 사용자 관리의 역할을 서버단 사용자 관리로 배포할 수 있습니다.

서버에 사용자 배포

빌더와 서버단의 사용자 관리는 분리되어 있습니다. 이 항목을 체크하면 빌더 사용자 관리의 사용자를 서버단 사용자 관리로 배포할 수 있습니다.

조직을 서버에 배포

빌더와 서버단의 사용자 관리는 분리되어 있습니다. 이 항목을 체크하면 빌더 사용자 관리의 조직 구조를 서버단 사용자 관리로 배포할 수 있습니다.


연결 테스트

설정 완료 후 "연결 테스트" 를 클릭합니다. 성공하면 대화상자가 표시되며, "설정 저장" 을 클릭하여 자주 사용하는 설정을 저장할 수 있습니다.

image

설명: 배포 설정을 저장하려면 먼저 프로젝트 파일을 저장해야 합니다.

"다음" 을 클릭하여 추가 설정을 진행합니다.


애플리케이션을 처음 배포하는 경우 아래와 같이 뜹니다.

image

설정 항목

설명

프로젝트 파일을 서버에 게시

이 항목을 체크하면 프로젝트 파일이 서버에 배포되며, 관리 콘솔에서 해당 애플리케이션의 프로젝트 파일 히스토리 버전을 확인할 수 있습니다.

애플리케이션 설명

배포에 대한 비고로, 관리 콘솔의 로그에서 확인할 수 있습니다.

배포노트

애플리케이션에 대한 비고로, 관리 콘솔의 애플리케이션 목록에서 확인할 수 있습니다. 최대 길이는 500자입니다.

애플리케이션을 처음 배포하는 것이 아닌 경우 다음 대화상자가 표시됩니다.

image


설정 항목

설명

데이터베이스 덮어쓰기(테이블, 뷰 등 포함)

사이트 배포 시 빌더의 데이터베이스로 서버의 데이터베이스를 덮어쓸지 여부를 설정합니다. 전체 덮어쓰기부분 덮어쓰기를 선택할 수 있습니다.


전체 덮어쓰기: 빌더의 테이블 구조와 데이터로 서버단을 완전히 덮어씁니다.

부분 덮어쓰기: 빌더의 테이블 구조로 서버 테이블 구조를 덮어쓰되 서버단 데이터는 유지합니다. 자세한 내용은 데이터 병합 및 마이그레이션 항목을 참조하십시오.

서버 프로세스 데이터베이스 덮어쓰기

체크하면 빌더에서 설정한 프로세스 데이터를 서버에 배포하여 서버단 리소스를 덮어씁니다. 프로세스 데이터베이스가 외부 연결 데이터베이스인 경우 이 항목은 표시되지 않습니다.

서버의 모든 프로세스 디자인 덮어쓰기

체크하면 서버에 있는 모든 프로세스 디자인을 덮어씁니다. 체크하지 않으면 새로 추가된 프로세스만 서버에 배포됩니다.

서버 역할 권한 그룹 데이터 덮어쓰기

권한 그룹 모드 애플리케이션을 처음 배포할 때 역할 권한 그룹 설정이 기본적으로 자동으로 서버에 배포됩니다. 서버의 애플리케이션이 역할 모드이고 배포할 애플리케이션이 권한 그룹 모드인 경우에도 기본적으로 역할 권한 그룹 설정이 서버에 배포됩니다. 서버의 애플리케이션과 배포할 애플리케이션이 모두 권한 그룹 모드인 경우에만 이 설정이 표시됩니다. 체크하면 서버 리소스 권한이 덮어써집니다.

예약된 작업에 대해 예약된 일정 재정의

체크하면 빌더에서 설정한 계획 작업의 예약 일정을 서버에 배포하여 서버단을 덮어씁니다.

서버 보고서 파일 재정의

체크하면 빌더에서 설정한 보고서 파일을 서버에 배포하여 서버단 리소스를 덮어씁니다.

서버 전역 변수 재정의

체크하면 빌더에서 설정한 전역 변수를 서버에 배포하여 서버단 전역 변수를 덮어씁니다.

배포 후 서버를 온라인으로 전화

애플리케이션이 일시 중지 상태인 경우 이 항목이 표시되며, 기본값은 체크되어 있어 배포 후 서버가 활성화됩니다.

프로젝트 파일을 서버에 게시

이 항목을 체크하면 프로젝트 파일이 서버에 배포되며, 관리 콘솔에서 해당 애플리케이션의 프로젝트 파일 히스토리 버전을 확인할 수 있습니다.


사이트 배포 실행

"배포" 를 클릭하면 현재 Forguncy 애플리케이션이 서버에 배포됩니다. 배포 준비 과정에서는 진행 상태를 알려주는 진행률 표시줄이 나타납니다.