"리눅스 composer 설치"의 두 판 사이의 차이

2번째 줄: 2번째 줄:
;컴포저 설치
;컴포저 설치


==방법==
== 설치 ==
<source lang='console'>
<source lang='console'>
root@zetawiki:~# curl -sS https://getcomposer.org/installer | php
root@zetawiki:~# curl -sS https://getcomposer.org/installer | php
11번째 줄: 11번째 줄:
Use it: php composer.phar
Use it: php composer.phar
</source>
</source>
:→ 여기까지 하면 해당 폴더 내에서 <code>php composer.phar install</code> 방식으로 사용 가능
== 리눅스 명령어처럼 사용 ==
<source lang='console'>
<source lang='console'>
root@zetawiki:~# mv composer.phar /usr/local/bin/composer
root@zetawiki:~# mv composer.phar /usr/local/bin/composer
17번째 줄: 20번째 줄:
Composer version 1.0.0 2016-04-05 13:27:25
Composer version 1.0.0 2016-04-05 13:27:25
</source>
</source>
:→ 여기까지 하면 아무 폴더에서나 <code>composer install</code> 방식으로 사용 가능


==(Optional) 오류시 조치==
==(Optional) 오류시 조치==

2016년 5월 8일 (일) 14:35 판

Composer 설치
컴포저 설치

1 설치

root@zetawiki:~# curl -sS https://getcomposer.org/installer | php
All settings correct for using Composer
Downloading 1.0.0...

Composer successfully installed to: /root/composer.phar
Use it: php composer.phar
→ 여기까지 하면 해당 폴더 내에서 php composer.phar install 방식으로 사용 가능

2 리눅스 명령어처럼 사용

root@zetawiki:~# mv composer.phar /usr/local/bin/composer
root@zetawiki:~# composer -V
Running composer as root/super user is highly discouraged as packages, plugins and scripts cannot always be trusted
Composer version 1.0.0 2016-04-05 13:27:25
→ 여기까지 하면 아무 폴더에서나 composer install 방식으로 사용 가능

3 (Optional) 오류시 조치

  • 여기서 composer를 배치한 폴더는 보통 다음과 같이 PATH로 잡혀 있다.
root@zetawiki:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
  • 만약 composer -V를 했을 때 command not found 에러가 뜨면 다음과 PATH 지정을 해주자[1]
root@zetawiki:~# PATH=$PATH:/usr/local/bin/

4 (Optional) root 경고메시지 해제

root@zetawiki:~# composer -V
Running composer as root/super user is highly discouraged as packages, plugins and scripts cannot always be trusted
Composer version 1.0.0 2016-04-05 13:27:25
root@zetawiki:~# export COMPOSER_ALLOW_SUPERUSER=1
root@zetawiki:~# composer -V
Composer version 1.0.0 2016-04-05 13:27:25
→ 현재 세션에 적용됨
root@zetawiki:~# echo "export COMPOSER_ALLOW_SUPERUSER=1" >> ~/.bashrc
root@zetawiki:~# cat ~/.bashrc | grep export
export LANG=en_US.UTF-8
export COMPOSER_ALLOW_SUPERUSER=1
.bashrc에 등록하면 다음번 SSH 접속시부터 적용됨 (즉, 영구 적용)

5 같이 보기

6 참고 자료

  1. 또는 PATH가 잡혀 있는 다른 곳으로 옮겨도 상관없다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}