본문 바로가기

IT/php

Composer 설정 on Windows11

반응형

1. php 설치

윈도우버전을 을 다운받아서 적당한곳에 압축만 풀면 된다.

windows.php.net - /downloads/releases/archives/

 

windows.php.net - /downloads/releases/archives/

 

windows.php.net

테스트에 사용한 버전은 

php-7.4.32-Win32-vc15-x64

이다. 

압축해제한 폴더를 path 에 등록한다.

 

2. composer 수동설치

php -r "readfile('https://getcomposer.org/installer');" | php

## composer.bat 파일을 만든다.
@ECHO OFF
php "%~dp0composer.phar" %*

## 아니면 php를 이용해서 항상 실행한다.

php composer.phar 명령어

 

nodejs 에서 영감을 받은 프로그램이라 패키지 관리 방법이 비슷하다.

package.json nodejs 에서 생성되듯이 프로젝트를 생성하면 composer.json 파일이 생성된다.

명령어는 아래를 참고로 한다!

 

3. 예제 코드 이그니터4 프로젝트 생성하기

php composer.phar create-project codeigniter4/appstarter project-root

참고 메뉴얼

Composer로 설치 — CodeIgniter 4.2.11 documentation (cikorea.net)

 

Composer로 설치 — CodeIgniter 4.2.11 documentation

프로젝트 루트(root) 폴더에서 다음과 같이 입력합니다. 위와 같이하면 “project-root” 폴더가 생성됩니다. “project-root”를 생략하면 “appstarter” 폴더가 생성되며, 이 폴더의 이름은 바꿀 수 있습

ci4doc.cikorea.net

 

 

** 한글 메뉴얼

소개하기 (xpressengine.github.io)

 

소개하기

소개하기 컴포저는 PHP 에서 의존성을 관리하기 위한 툴입니다. 컴포저는 프로젝트를 위한 라이브러리들을 선언하고 의존성이 있는 라이브러리들을 설치할 수 있게 해줍니다. 의존성 관리 컴포

xpressengine.github.io

 

반응형