CodeIgniter

CodeIgniter 설치

​​설치를 시작하기 전에 준비 사항

CodeIgniter를 사용하기 전에 아래와 같은 사항들이 미리 준비되어 있어야 한다. 이것들을 설치하는 방법은 생활코딩 웹서비스 만들기 실습편을 보거나, Apache 수업을 통해서 알 수 있다. 

  • 웹서버(Apache, Nginx...)
  • PHP
  • MySQL

CodeIgniter 설치 방법

텍스트를 통해서는 기본적인 설치 흐름만을 언급하겠다. 자세한 설치 방법은 동영상 강의를 참고하자.

1. 다운로드

아래 URL의 Download CodeIgniter를 클릭해서 소스코드를 다운로드 한다.

http://ellislab.com/codeigniter
 

2. 압축해제

웹서버의 Document ROOT로 이동해서 압축을 해제한다. 
 

3. 설치확인

접속 했을 때 아래와 같은 메시지가 출력된다면 성공적으로 설치 된 것이다.

댓글

댓글 본문
작성자
비밀번호
  1. DECIMO
    드디어 코드이그나이트 시작합니다!
    2016.09.28 감사합니다.
  2. JustStudy
  3. 꼬딩
    Your application folder path does not appear to be set correctly. Please open the following file and correct this: index.php 라고 에러뜨시는 분 있으시면 코드이그나이터 압축 풀어놓은 파일 삭제하실 때 깜빡 다른파일도 함께 잘못삭제하신거예요... 제가 잘못삭제해서 댓글 달아놔봅니다
  4. cigiko
    www 폴더 안에 원래 있던 index.html 파일을 삭제하거나 다른 파일명으로 변경하시면 될거 같습니다.

    index.html 파일은 index.php 파일보다 우선 읽히더라구요.
    대화보기
    • 고고1
      코드이그나이터 고고~~
    • 쭌이
      cafe24웹호스팅 서버의 www에 codeigniter 파일을 올려놔봤습니다.
      그런데 처음 호스팅 센터 index화면만 뜨고 codeigniter 화면은 안뜨네요.
      /var 폴더는 역시 제 컴퓨터가 아니다 보니까 접속할수는없고
      /jjune.cafe24.com/system/index.html
      이라고 접속해도 'forbidden' 경고문구가 나오네요
      어떻게 해결해야할까요?
    • 준준아빠
      감사합니다.
    • makkaba님 감솨
      감새해용~
    • makkaba
      공식 홈페이지가

      http://www.codeigniter.com/

      로 변경되었습니다
    • 샤핀
      코드이그나이터 설치법은 있는데,
      코드이그나이터 설치하기 전처럼 쓰려고 하면 어떻게 해야 하는지..
      제거하는 법도 강좌가 있었으면 좋겠습니다.

      회사에선 코드이그나이터를 쓰지 않아서 기존처럼 php 연습환경으로 만들고 싶은데 어떻게 해야할지
      모르겠습니다. ^^;;

      ------------------------------------------------------------------------------

      자답입니다.
      코드이그나이터 압축파일에서 나왔던 폴더랑 파일들 전부 backup폴더 임의로 만들어서 넣어 버리시고..
      index.php 파일 하나 만들면 기존처럼 php연습을 할 수있네요.

      root폴더에 파일들만 교체하는 거라서 설치 제거가 따로 없을꺼 같다는 생각이 나중에서야 들었습니다.
      좋은 강의 만들어 주시는 이고잉님 항상 감사 드립니다.
    • hyeju
      Egoing님 제가 FTP에서 폴더 접근 권한 때문에
      리눅스에서 sudo -i 로 root로 권한으로
      chown -R ubutu /var/*
      chmod -R 755 /var/*
      일단은 이렇게 했는데요...
      여기까지는 문제가 없었습니다.

      그런데...!

      CI에서 index.php hide하려고 apache2.conf 수정하려구
      chown -R ubuntu /etc/* 와
      chmod -R 755 /etc/* 를 실행하고 나서부터
      sudo 기능이 안되는 것 같습니다.
      그래서 백업하라고 해서 그냥 지우고 다시 설치했습니다.
      다른데서 찾아보기는 했는데
      혹시 이거 보시고 답변해주시면 정말 감사드리겠습니다.
    • hyeju
    • 샤핀
      How to move CodeIgniter to the root URL?

      The framework is available at http://YOUR_IP......ter by default. If you want to have CodeIgniter in the root URL, you should change the file that apache is lo following lines in the installdir/frameworks/codeigniter/conf/hppd-prefix.conf file:
      DocumentRoot "installdir/frameworks/codeigniter/htdocs"
      # Alias /codeigniter "installdir/frameworks/codeigniter/htdocs"
      # Alias /codeigniter/ "installdir/frameworks/codeigniter/htdocs/"

      http://wiki.bitnami.com......ter
      어떤 환경(리눅스, 윈도우)이신진 모르겠지만 위 url경로에서 설명된 방법으로 다른 폴더에 설치하고 설정 파일을 변경가능한 것 같습니다.
      대화보기
      • 코몬
        좋은 강좌 감사합니다.
      • nahanstar
        강좌 잘 보았습니다. 한가지 문의가 있어서 그런데요

        nginx 웹서버에서 ( + FASTCGI )

        도큐먼트 루트가 아닌 하위 경로에 여러개의 CI를 설치할려는데 가능할까요???

        domain.com/A
        domain.com/B
        domain.com/C

        이렇게 설치해서 사용하고 싶습니다.

        방법이 있을까요??? 단순하게 개별적인 디렉토리에 설치하면 압축풀고 설치하면 되나요??
        도큐먼트 루트가 아닐경우에 설정을 바꿔야 해주는게 있나요???
      • 총이
        좋은정보 감사합니다.~!!
      • 서버에 접속을 어떻게 하는지 모르는 저같은 애송이는 어떻게 해야할까요?
        카페24 웹호스팅에 코드이그니터 올려놨는뎅
      • 개발3년차 초보
        정리 잘 해놓으셨네요 :D
        감사합니다.
      • jooness
        좋은강좌 감사합니다.
      • 쌈닭
        :D
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기