새 프로젝트 만들기
주제 목차 · 이전: 프로젝트와 서버 개념 · 다음: 환경 구성과 기동 확인
이 문서의 결과: BOD 게시판 프로젝트 디렉토리 골격을 만들고 ack로 기동해 접속을 확인한다.
시작 조건
- 필수 프로그램 설치하기에서 안내하는 대로
ack실행 환경이 준비돼 있어야 합니다. - 운영 시스템과 분리된 실습용 디렉토리를 사용합니다.
디렉토리 골격 준비하기
handstack create CLI로 템플릿 기반 생성도 가능하지만, 학습 목적으로는 다음처럼 빈 디렉토리를 직접 만들어도 충분합니다.
contracts
├─dbclient
│ └─HDS
│ └─BOD
├─transact
│ └─HDS
│ └─BOD
└─wwwroot
└─HDS
└─BOD
템플릿에 서 시작하려면 HandStack CLI 사용법의 create 명령을 참고합니다.
handstack create --ack=[ack 경로] --file=[템플릿 zip] --directory=[대상 경로] --find=[template] --replace=BOD
ack 실행하기
배포본 구성과 실행의 OS별 명령으로 실습용 배포본의 ack를 실행합니다. 소스 저장소 루트와 배포본의 app 경로를 혼동하지 마세요. 이미 해당 서버가 실행 중이면 중복 실행하지 않습니다.
정상 기동 확인하기
- 터미널에 오류 로그 없이 서버가 대기 상태로 표시되는지 확인합니다.
- 브라우저에서
http://localhost:8421/checkip(포트는 환경에 따라 다를 수 있음)에 접속합니다. - BOD 프로젝트 화면 파일을 아직 만들지 않았다면 이 단계에서는 호스트 응답까지만 확인해도 충분합니다. 실제 BOD010 화면 확인은 05. 화면 저작에서 진행합니다.
성공 증거 / 실패하면
| 확인 | 성공 |
|---|