소개
이 빠른 시작 가이드에서는 Ubuntu 20.04 서버에 Composer를 설치할 것입니다.
각 단계의 설명이 더 많이 포함된 더 자세한 버전의 이 튜토리얼은 Ubuntu 20.04에 Composer를 설치하고 사용하는 방법을 참조하십시오.
전제 조건
이 가이드를 따르려면 sudo
사용자로 Ubuntu 20.04 서버에 액세스해야 합니다.
단계 1 — 종속성 설치
먼저 패키지 관리자 캐시를 업데이트하고 php-cli
를 포함한 필요한 종속성을 설치합니다:
단계 2 — Composer 다운로드 및 설치
홈 디렉토리에 있는지 확인하고 curl
을 사용하여 Composer 설치기를 가져옵니다:
다음으로, 다운로드한 설치기가 Composer Public Keys / Signatures 페이지에서 최신 설치기의 SHA-384 해시와 일치하는지 확인합니다.
curl
을 사용하여 최신 서명을 가져와 쉘 변수에 저장합니다:
이제 다음 PHP 코드를 실행하여 설치 스크립트가 안전하게 실행될 수 있는지 확인합니다:
다음 출력이 표시됩니다:
Installer verified
참고: 출력이 Installer corrupt
로 나오면 검사 및 다운로드 프로세스를 반복하여 확인할 때까지 다시 해야 합니다.
다음 명령은 /usr/local/bin
아래의 시스템 전역 명령으로 Composer를 다운로드하고 설치합니다:
다음과 유사한 출력이 표시됩니다:
OutputAll settings correct for using Composer
Downloading...
Composer (version 2.2.9) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
설치를 테스트하려면 다음을 실행합니다:
Output ______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 2.2.9 2022-03-15 22:13:37
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi ANSI 출력 강제
--no-ansi ANSI 출력 비활성화
-n, --no-interaction Do not ask any interactive question
--profile 시간 및 메모리 사용 정보 표시
--no-plugins 플러그인 비활성화 여부
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
--no-cache 캐시 사용 방지
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
...
이를 통해 Composer가 시스템에 성공적으로 설치되었으며 시스템 전역으로 사용 가능하다는 것을 확인합니다.
관련 자습서
이 자습서와 관련된 자세한 가이드에 대한 링크입니다:
Source:
https://www.digitalocean.com/community/tutorials/how-to-install-composer-on-ubuntu-20-04-quickstart