본문 바로가기

리눅스

[WIP] Linux에서 Composer 설치하고 사용하는 방법

728x90

Linux에서 Composer 설치하고 사용하는 방법

PHP 의존성 관리 도구인 Composer를 Linux 환경에서 설치하고 사용하는 방법입니다.

테스트 환경

운영체제 정보

$ cat /etc/os-release 
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"

1. Composer 설치 방법

단일 명령으로 설치

Composer 공식 설치 스크립트를 다운로드하여 /usr/local/bin 경로에 바로 설치합니다.

curl -fsSL https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

설치 확인

composer --version

수동 설치

Composer 설치 스크립트 다운로드 및 실행

curl -fsSL https://getcomposer.org/installer | php

실행 파일 이동

sudo mv composer.phar /usr/local/bin/composer

실행 권한 부여 (필요 시)

sudo chmod +x /usr/local/bin/composer

설치 확인

composer --version

심볼릭 링크 방식

설치 경로를 명확히 관리하고 싶을 때 사용합니다.

 

설치

curl -fsSL https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin/

심볼릭 링크 생성

ln -s /usr/local/bin/composer.phar /usr/local/bin/composer

설치 확인

composer --version

2. Composer 기본 사용법

프로젝트 초기화

composer init

패키지 설치

composer require vendor/package

의존성 설치 (composer.json 기반)

composer install

의존성 업데이트

composer update

3. Composer 설정 확인

전체 설정 조회

composer config --list

글로벌 설정 조회

composer global config --list

 

참고URL

- Getting Started : https://getcomposer.org/doc/00-intro.md

 

728x90