본문 바로가기
Programming/php

[CI] 코드이그나이터 설치 방법

by Ton-Ton 2023. 3. 3.

 

codeigniter
codeigniter

1. Apache와 PHP 설치하기

우선, CodeIgniter를 사용하기 위해서는 Apache와 PHP가 설치되어 있어야 합니다. Ubuntu를 기준으로 Apache와 PHP를 설치하는 방법은 다음과 같습니다.

 

[linux] APM(Apache, PHP, MySQL) 설치 방법

APM(Apache + PHP + MySQL)은 리눅스 서버에서 웹 애플리케이션을 개발하고 운영하기 위해 필요한 소프트웨어 패키지입니다. 이번에는 리눅스 서버에 APM을 설치하는 방법에 대해 알아보겠습니다. APM

ton-ton.tistory.com

sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php
sudo apt-get install libapache2-mod-php

 

2. CodeIgniter 다운로드 및 압축 해제하기

CodeIgniter를 다운로드하고 압축을 해제하는 방법은 다음과 같습니다.

cd /var/www/html
sudo wget https://codeigniter.com/download
sudo tar -xzvf codeigniter-x.x.x.tar.gz

여기서 x.x.x는 다운로드한 버전에 따라 다릅니다.

 

3. CodeIgniter 설정하기

다음으로, CodeIgniter를 사용하기 위해 몇 가지 설정을 해주어야 합니다.

3.1. Apache 설정하기

CodeIgniter를 사용하기 위해서는 Apache의 mod_rewrite 모듈이 필요합니다. 다음 명령어를 실행하여 mod_rewrite 모듈을 활성화합니다.

sudo a2enmod rewrite
sudo service apache2 restart

3.2. CodeIgniter 설정 파일 수정하기

CodeIgniter의 설정 파일인 application/config/config.php를 수정하여 CodeIgniter를 사용할 수 있도록 설정합니다.

cd /var/www/html/codeigniter-x.x.x/application/config/
sudo nano config.php

파일을 열고 다음과 같이 수정합니다.

$config['base_url'] = 'http://localhost/codeigniter-x.x.x/';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';

3.3. CodeIgniter 라우팅 설정하기

CodeIgniter의 라우팅을 사용하기 위해 application/config/routes.php 파일을 수정합니다.

cd /var/www/html/codeigniter-x.x.x/application/config/
sudo nano routes.php

파일을 열고 다음과 같이 수정합니다.

$route['default_controller'] = 'welcome';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;

 

반응형

4. CodeIgniter 테스트하기

CodeIgniter를 설치하고 설정한 후, 다음 URL을 입력하여 CodeIgniter가 제대로 작동하는지 확인합니다.

http://localhost/codeigniter-x.x.x/

이제 CodeIgniter를 사용할 준비가 끝났습니다!

반응형

'Programming > php' 카테고리의 다른 글

PHP프로젝트에서 Svelte를 사용해보자  (0) 2024.03.18
[Laravel] 라라벨 설치 방법  (0) 2023.03.08
코드이그나이터 VS 라라벨  (0) 2023.03.03

댓글