설치하기 Installation Instructions¶
CodeIgniter 설치는 다음 4단계를 거칩니다:
- 다운받은 파일의 압축을 푼다.
- CodeIgniter 를 서버에 업로드한다. 일반적으로 index.php 을 홈페이지 루트에 오도록 해야 한다.
- application/config/config.php 파일을 열어 기반url(base URL)을 세팅한다. 암호화나 세션을 사용하려면 암호키(encryption key)를 설정한다.
- 데이터베이스를 사용한다면 application/config/database.php 파일을 열어서 데이터베이스 정보를 세팅한다.
system 폴더의 이름을 변경하여 보안을 강화할 수 있습니다. 만약 변경한다면 반드시 메인 index.php 파일을 열어 맨위에 있는 $system_path 변수와 $application_folder 변수의 값을 새 폴더 이름을 바꿔야 합니다.
보안으로 가장 좋은 방법은, system 및 application 폴더를 브라우저에서 직접 액세스할 수 없는 위치에 옮기는 것입니다. 기본적으로 각 폴더에 .htaccess 파일이 존재니다만, 서버설정에 따라서 동작하지않을 수도 있으므로, 브라우저에서 접근 불가능한 경로에두는 것이 가장 좋습니다.
view 디렉토리를 public 하게 유지하려는 경우, view 폴더를 application 폴더 바깥으로 빼는 것도 가능합니다.
이동 후에, 메인 index.php 파일을 열으셔서, $system_path, $application_folder 그리고 $view_folder 의 값을 설정합니다. e.g. ‘/www/MyUser/system’.
추가 대책으로 프로덕션 환경에서 PHP 오류보고와 다른 개발 기능을 비활성화했습니다. 비활성화는 ENVIRONMENT 설정을 통해 이루어졌으며 자세한 내용은 보안 클래스 를 확인하십시오.
이것이 전부입니다!
CodeIgniter를 처음 시작하시는 분이라면, User Guide의 시작하기 부분을 먼저 읽어주세요. 그럼!