composer는 php에서 종속성 관리를 위한 도구입니다. 프로젝트가 의존하는 라이브러리를 선언하고 관리 할 수 있습니다.
요구사항
CentOS 7
cURL
PHP (including php-cli) 5.3.2+
openssl extension
설치
컴포져 설치는 비교적 간단합니다. 먼저 서버를 업데이트 합니다.
# sudo yum -y update
임시 폴더로 이동합니다.
# cd /tmp
cURL를 이용해서 컴포져를 설치합니다.
# sudo curl -sS https://getcomposer.org/installer | php
컴포져를 전역에서 사용할 수 있게 옮깁니다.
# mv composer.phar /usr/local/bin/composer
Path를 지정해 줍니다.
# PATH=$PATH:/usr/local/bin/
컴포져가 제대로 설치되었는지 확인합니다.
# composer -V
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Composer version 1.4.1 2017-03-10 09:29:45
위와 같이 출력되면 root 사용자가 아니면 사용할 수 없는 경우입니다.
아래와 같이 셋팅을 해줍니다.
# export COMPOSER_ALLOW_SUPERUSER=1
# composer -V
Composer version 1.4.1 2017-03-10 09:29:45