Codeigniter

CodeIgniter4 설치 (Window)

은둔한량 2024. 6. 12. 10:05
반응형

1. apm을 설치를 한다 

    아래 링크를 참조하여 설치를 한다.

https://koreanred.tistory.com/164

 

windows에 apache + php + mysql 따로 설치

windows에 apache + php + mysql 따로 설치를 해봤습니다. ​Windows 10 Home Windows Server 2022 Standard ​두개의 윈도우 버젼에 설치를 했습니다.​ 1. Apache 설치 ​Apache 다운로드 https://www.apachelounge.com/download/ Apa

koreanred.tistory.com

 

2. CodeIgniter4 설치

공식 홈페이지에서 다운 받아 수동으로 설치한다.

CI4 메뉴얼: http://ci4doc.cikorea.net/installation/
ci4 download: https://codeigniter.com/download

설치법은 설치파일을 download 후에 압축 해제하면 끝

설치파일을 다운받아 압축을 풀고 웹서버 root로 옮긴다.

apache 를 사용해서 htdocs로 옮겼다.

C:\APM\Apache24\htdocs    <= 각자 환경에 맞도록 설정


3. CI4 세팅하기

폴더 안으로 이동하여 env 파일 이름을 .env 로 변경한다.
.env 파일을 열어 CI_ENVIRONMENT = development 를 추가한다.

#--------------------------------------------------------------------
# ENVIRONMENT
#--------------------------------------------------------------------

# CI_ENVIRONMENT = production
CI_ENVIRONMENT = development        # <- 이부분 추가

 

더 확실하게 development 로 하고 싶다면
app/public/index.php 파일에서 $_SERVER['CI_ENVIRONMENT'] = 'development'; 이 부분을 추가한다.

이렇게 하고 웹서버가 기동이 되어 있으면 웹브라우져에서 확인을 한다.

localhost/public/

이렇게 하면 기본 화면이 뜨는데 public에서 

.htaccess 와 index.php 파일을 htdocs로 옮기고 index.php 파일에서

require FCPATH . '../app/Config/Paths.php';

require FCPATH . './app/Config/Paths.php';

.. 을 하나 빼면 된다. 

php.ini 설정 변경

php.ini 파일을 열고 intl 과 openssl 부분을 주석 제거하고 웹서버를 restart 해준다.

그러면 아래와 같이 CI4 기본 화면이 뜬다.

 

app/Config/Database.php 을 자신의 DB에 맞도록 수정하고 사용하면 된다.

반응형