본문 바로가기
개발자 도전기

Window에서 CodeIgniter 세팅

by 개발하는아빠 2023. 8. 31.

1. XAMPP 다운로드

 

https://www.apachefriends.org/

 

XAMPP Installers and Downloads for Apache Friends

What is XAMPP? XAMPP is the most popular PHP development environment XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to us

www.apachefriends.org

 

설치하면, XAMPP Control Panel을 사용할 수 있다.

 

Apache 실행 버튼 사용

MySQL 실행 버튼 사용

 

URL 입력창에 localhost:80를 넣으면, index.php 파일에 설정된 내용이 화면에 나온다.

 

Apache의 Config 버튼을 클릭하면, httpd.conf 파일을 열어볼 수 있다.

 

 

Listen을 검색해서, 몇번 포트로 세팅되어 있는지 확인한다. default는 80이다. 일단 그대로 사용함

 

 

2. phpMyAdmin

 

여기서 시간을 많이 잡아먹었다. 이것저것해서 겨우 해결됐는데, 다시 작성해보려니 잘 모르겠다. 오늘은 늦었으니 나중에 다시 확인해보자.

 

http://localhost/phpmyadmin/

 

기본은 한글로 세팅되어있는데, 영어로 바꿨다.

(현재 Udemy에서 듣는 강의가 영어라서 통일)

 

3. Composer 설치

 

https://getcomposer.org/

 

다운로드 받아서 파일 실행한다.

 

터미널에서 composer를 입력하면, 설치 여부를 확인할 수 있다.

 

 

 

코드이그나이터를 설치하려는 디렉터리에서 아래 명령어를 입력한다.

 

$ composer create-project codeigniter4/appstarter ciapp

 

아래와 같이 디렉토리와 파일이 설치된다.

 

 

만들어진 디렉토리로 이동하여 아래 명령어 입력

 

$ php spark serve

 

localhost:8080에서 코드이그나이터 기본 페이지를 볼 수 있다.

그런데, Ctrl + C를 누르면, Closing되고 더이상 해당 URL에서 볼 수 있다.

이 부분에 대해서 어떤 내용인지 내일 다시 확인해보자.