CodeIgniter

CodeIgniter 설치

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

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

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

CodeIgniter 설치 방법

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

1. 다운로드

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

http://ellislab.com/codeigniter
 

2. 압축해제

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

3. 설치확인

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

댓글

댓글 본문
작성자
비밀번호
  1. 폭스킴
    우분투 16.04.01 LTS 데스크탑의 경우, 기본경로가 /var/www/html 이네요~
  2. DECIMO
    드디어 코드이그나이트 시작합니다!
    2016.09.28 감사합니다.
  3. JustStudy
  4. 꼬딩
    Your application folder path does not appear to be set correctly. Please open the following file and correct this: index.php 라고 에러뜨시는 분 있으시면 코드이그나이터 압축 풀어놓은 파일 삭제하실 때 깜빡 다른파일도 함께 잘못삭제하신거예요... 제가 잘못삭제해서 댓글 달아놔봅니다
  5. 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 자세히 보기