설치
콘솔에 아래 코드 입력
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"
글로벌 패키지 경로 확인
composer global config bin-dir
어디서든 라라벨 명령어 실행을 위해, composer 글로벌 패키지 경로 추가
echo 'export PATH="$PATH:/root/.config/composer/vendor/bin"' >> ~/.bashrc
source ~/.bashrc
* 직접 설정 하는 방법
vi ~/.bash_profile
심볼릭 링크 설정
sudo ln -s /usr/local/bin/composer.phar /usr/local/bin/composer
artisan 알리아싱
alias artisan="php artisan"
재설치
콘솔에 아래 코드 입력
composer self-update --rollback
위 코드로 안될 경우
rm -rf ~/.composer
composer clear-cache
설치
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"
설치에 문제가 있었는지는 모르겠지만
/root/.config/composer/vendor 이 안에 bin폴더가 없었고
/root/.composer/vendor 이 안에 bin폴더가 있었음
composer global config home으로 경로를 확인하면
/root/.config/composer 여기로 확인되어
글로벌 패키지 경로를 변경 해 주었음
composer global config bin-dir ~/.config/composer/vendor/bin
따라서 bin폴더가 생성이 되었음
laravel 명령어가 어디서든 실행되게
위의 어디서든 라라벨 명령어 실행을 위해, composer 글로벌 패키지 경로 추가
를 해주니 잘됨..
글로벌 패키지 경로 확인
composer global config home
또는
omposer global config bin-dir
글로벌 패키지 경로 설정 (경로 지정이 필요한 경우)
composer global config bin-dir ~/.composer/vendor/bin
패키지를 업데이트 해야 설정이 완료됨
composer global update
'[ Web 관련 ] > Laravel' 카테고리의 다른 글
라라벨 오류 메시지 리턴 (0) | 2024.04.25 |
---|---|
라라벨 라우트(route) 수정 후 반영이 안될때 + 현재 라우트(route) 조회 (0) | 2024.04.25 |
라라벨 캐시 서버 지우기 (소스코드 수정이 바로 반영이 안 될 경우) (0) | 2023.03.02 |
라라벨 HTML 적용 (Blade HTML 적용) (0) | 2023.02.21 |
모든 뷰 파일에서 데이터 공유하기 (0) | 2021.06.30 |