Getting Started Installation
Wednesday, November 2, 2022 1:46 PM서버 요구사항
- PHP >= 7.0.0
- MySQLi PHP Extension
- MCrypt PHP Extension
- MySQL >= 5.7 (InnoDB engine required)
- Apache Mod Rewrite (supported .htaccess)
- Memcache (optional)
설치
- 고도몰은 크게
user
영역과,system
영역으로 구분됩니다.. -
user
영역은 웹서버에서 사용할 사용자별 홈 디렉토리에 복사하면 됩니다. -
system
영역은 공유자원이므로user
에서 접근 가능한 위치에 한개만 복사하면 됩니다. -
system
폴더에는 직접 접근이 불가능하고,user
폴더에만 접근 가능하므로 개발관리도구에서 작업할Wrapping Class
파일을 복사 후 개발 진행이 가능합니다.
dev
영역은 개발과 관련한 문서, 설정이 포함되어 있으므로 솔루션의 기능과는 아무런 관련이 없습니다.
환경설정
- 데이터베이스 연결 설정은
user/config/database.php.dist
파일을user/config/database.php
로 수정하여 설정합니다. - 암호화 키 설정은
user/config/app/security.php
에서 설정합니다.
디렉토리 구조
퍼미션
user/data
, user/skin
, user/tmp
디렉토리(하위 경로 포함)는 0707
이상의 권한이 필요하다.
개발도구 (2016.11.08 현재)
- PHPStorm 2016.02 2
- CodeSnipper
- Composer