여는 글


 

Codeigniter로 개발해야 할 일이 생겨 노트북에 개발 환경을 세팅해야 합니다.

 

다른 컴에도 깔 게 될 일이 생길 지 모르니 정리해두는 차원에서 작성해보겠습니다.

(환경 세팅은 처음에 해놓고 안 하니까 나중에는 기억이 안나서...)

 

 

 

 

환경세팅


 

 

1. https://ssimplay.tistory.com/557

 

[vs code] 비주얼 스튜디오 코드 php 개발환경 설정하기

vs code에서 php 작업을 하려면 약간의 준비가 필요한데요. 차근차근 같이 해봅쉬다~! 1. php 설치 [coding/etc] - [PHP] php 설치하기 (윈도우) [PHP] php 설치하기 (윈도우) 오늘은 php를 설치해보겠습니다. 1...

ssimplay.tistory.com

 

이 포스팅에서 PHP 설치 방법 링크도 타고 가서 그대로 따라하면 됩니다.

 

 

2. 환경변수 설정

 

환경변수에서 C:\Bitnami\wampstack-8.1.5-0\php (버전 별로 상이) 추가해주기

 

참고 : https://velog.io/@kangpungyun/%EC%BD%94%EB%93%9C%EC%9D%B4%EA%B7%B8%EB%82%98%EC%9D%B4%ED%84%B04-%EC%84%A4%EC%B9%98-%EC%A4%91-%EC%97%90%EB%9F%AC

 

 

3. Codeigniter4 설치하기

 

구글에 많이 나와있으므로 생략하지만 공식 홈페이지에서 그냥 다운로드 받으면 됩니다.

 

그러면 C:\Users\유저명\Downloads\codeigniter4-CodeIgniter4-v4.1.9-0-g202f41a

 

이렇게 codeigniter4 파일이 생깁니다.

 

 

4. VSCODE에 디렉터리 가져오기

 

보통 프레임워크쓰면 기본 파일 구조가 생성되어 있는 디렉터리에서 작업하니까 디렉터리를 옮겨야 합니다.

 

3.에서 다운 받은 codeigniter4을 들어가보면 codeigniter4-CodeIgniter4-v4.1.9-0-g202f41a/codeigniter4-CodeIgniter4-v4.1.9-0-g202f41a 이런 구조인데 이 파일을 vscode에 넣으면 됩니다.

 

하위에 app/controllers ... 등 익숙한 mvc 구조의 파일이 보이게 됩니다.

 

 

5. vscode terminal에서 php spark serve 치면 localhost:8080으로 접속하라고 뜨면 성공!

(php 인식 안된다는 식의 에러뜨면 환경변수 잘못 설정한 겁니다.)

 

참고 : http://ci4doc.cikorea.net/installation/running.html

 

 

닫는 글


 

저는 Django 경험이 있어서 그런지 디렉터리 구조는 생각보다 이해가 쉽네요.

 

PHP는 개발 해봐야 알겠지만 생각보다 코드가 직관적이라서 쉬운 듯? 어려운 듯? 하고... 

 

해당 카테고리는 배포까지 보고 깊게 개발할 목적이 아닌 localhost환경에서 기본 CRUD를 익히기 위한 아주 기본적인 개발 기록만 남길 예정입니다.

(간단한 페이지 2~3개, db 연동+사용 해보기 정도)

 

코드이그나이터 구조 이해를 위한 공부 카테고리입니다. 

 

 

 

'Codeigniter4' 카테고리의 다른 글

[PHP8, Codeigniter4] MariaDB 연결 + DB 출력  (0) 2022.05.08