CentOS 7 VPS 또는 전용 서버에 PHP Composer를 설치하는 방법

소개

작곡가 PHP에서 종속성 관리를 간소화하도록 설계된 강력한 도구입니다. 이 도구는 모든 종속성 및 라이브러리를 한 곳에서 가져오고 관리합니다. 프로젝트가 의존하는 라이브러리를 설치하고 업데이트하며 프로젝트별로 이러한 라이브러리를 선언 할 수 있습니다.. 작곡가 Drupal, Magento 2, Symfony 및 Laravel을 포함한 거의 모든 최신 PHP 플랫폼 및 프레임 워크에서 활용됩니다..


이 튜토리얼은 CentOS 7 VPS 또는 전용 서버에 PHP Composer를 설치하는 방법을 보여줍니다.

시작하기 전에

이 자습서를 원활하게 진행하려면 다음이 필요합니다.

  • 완전히 구성된 CentOS 7 서버

1 단계-모든 종속성 배치

Composer를 다운로드하고 설치하기 전에 CentOS 7 서버에이 프로세스를 지원하는 데 필요한 종속성이 있는지 확인하십시오..

먼저 아래 명령을 실행하여 패키지 관리자의 캐시를 업데이트하십시오.

스도 m 업데이트

다음으로, 다음 종속성을 설치하십시오.

  • 곱슬 곱슬하다: Composer를 다운로드하는 데 도움이 될 것.
  • Php-cli:Composer를 실행하고 설치하는 데 사용되는 종속성.
  • php-mbstring : 라이브러리에 기능을 제공 할 패키지.
  • 힘내 : 작성기가 프로젝트 종속성을 다운로드하는 데 사용할 것.
  • 압축 해제 : 압축 패키지를 추출하는 데 사용됩니다.

이러한 모든 종속성을 설치하려면 아래 명령을 실행하십시오.

$ sudo yum install curl php-cli php-mbstring 자식 압축 해제

그게 다야! 모든 종속성이 성공적으로 설치되고 스테이지가 설정되었으며 Composer를 쉽게 설치할 수 있어야합니다..

2 단계-작성기 설치

Composer는 PHP로 개발 된 설치 프로그램과 함께 제공됩니다. 이 설치 프로그램을 사용하여 작성기 자체를 설치하기 전에이 설치 프로그램을 다운로드하여 인증하십시오.

먼저 아래 명령을 실행하여 홈 디렉토리로 변경하십시오.

$ cd ~

그런 다음 아래 명령을 실행하여 설치 프로그램을 가져 오십시오.

$ curl -sS https://getcomposer.org/installer -o composer-setup.php

이 설치 관리자를 인증하려면이 페이지에서 SHA-384 해시를 다운로드 한 다음이 해시를 CentOS 셸 변수로 복사하여 저장하십시오.

해시 = 93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8

최신 해시가있는 경우 아래 명령을 실행하여 설치 프로그램을이 해시와 일치 시키십시오.

 $ php -r "if (hash_file ( ‘SHA384’, ‘composer-setup.php’) === ‘$ HASH’) {echo ‘설치자 확인’; } else {echo ‘설치 프로그램이 손상되었습니다’; unlink ( ‘composer-setup.php’); } echo PHP_EOL;"

이 설치 프로그램이 인증 된 경우 다음과 유사한 출력이 표시됩니다.

설치 관리자 확인

그러나 설치 프로그램이 인증되지 않은 경우 다음과 같은 출력이 표시됩니다.

인스톨러 손상

이 경우 설치 명령을 다시 다운로드 한 다음 해시를 자세히 조사하여 최신 버전을 유지하십시오. 스크립트와 해시가 올바른지 확인한 후 확인 명령을 다시 실행하십시오..

인스톨러가 검증되면, 아래 명령을 실행하여 PHP Composer를 전체적으로 설치하십시오 :

$ sudo PHP composer-setup.php –install-dir = / usr / local / bin –filename = composer

위 명령은 PHP Composer를 디렉토리에 설치합니다, / usr / local / bin, 시스템 전체 명령으로 작곡가. 프로세스가 완료되면 다음과 같은 결과가 나타납니다.

Composer 사용을위한 모든 설정
다운로드 중…

Composer (버전 1.7.2)가 / usr / local / bin / composer에 성공적으로 설치되었습니다.
그것을 사용하십시오 : php / usr / local / bin / composer

이제 아래 명령을 실행하여 설치를 테스트하십시오..

작곡가

명령 옵션 및 설명과 함께 작성기 버전을 표시하는 출력이 제공됩니다.

   ______
/ ____ / ___ ____ ___ ____ ____ ________ _____
/ / / __ / __`__ / __ / __ / ___ / _ / ___ /
/ / ___ / / _ / // // // / _ / // _ / (__) __ / /
____ / ____ / _ / / _ / / _ / .___ / ____ / ____ / ___ / _ /
/ _ /
작곡가 버전 1.7.22018-08-1616 : 57 : 12

용법:
명령 [옵션] [인수]

옵션 :
-h, –help이 도움말 메시지 표시
-q, –quiet 메시지를 출력하지 마십시오
-V, –version이 응용 프로그램 버전 표시
–ANSI 강제 ANSI 출력
–ANSI 없음 ANSI 출력 비활성화
-n, –no-interaction 대화 형 질문을하지 마십시오
–프로파일 타이밍 및 메모리 사용 정보 표시
–플러그인 없음 플러그인 비활성화 여부.
-d, –working-dir = WORKING-DIR 지정한 경우 지정된 디렉토리를 작업 디렉토리로 사용하십시오..
-v | vv | vvv, –verbose 메시지의 상세 정도를 증가시킵니다 : 1 일반 출력, 2 자세한 출력 및 3 디버그
. . .

이 출력은 Composer가 CentOS 7 서버에 완벽하게 배치되었음을 나타냅니다..

결론

축하합니다! PHP Composer가 CentOS 7 시스템에 성공적으로 설치되었습니다. 이제 추가 옵션을 탐색하여 Composer를 활용하고이 도구의 성능과 안정성을 활용하는 방법을 배울 수 있습니다.

다음 3 가지 VPS 서비스를 확인하십시오.

A2 호스팅

시작 가격 :
$ 5.00


신뢰할 수 있음
9.3


가격
9.0


사용자 친화적
9.3


지원하다
9.3


풍모
9.3

리뷰 읽기

A2 호스팅 방문

스칼라 호스팅

시작 가격 :
$ 12.00


신뢰할 수 있음
9.4


가격
9.5


사용자 친화적
9.5


지원하다
9.5


풍모
9.4

리뷰 읽기

ScalaHosting 방문

주인공

시작 가격 :
$ 3.95


신뢰할 수 있음
9.3


가격
9.3


사용자 친화적
9.4


지원하다
9.4


풍모
9.2

리뷰 읽기

Hostinger 방문

관련 사용법 기사

  • CentOS 7 VPS 또는 전용 서버에 CachetHQ를 설치하는 방법
    중급
  • CentOS 7에서 Linux 악성 코드 탐지를 설치 및 구성하는 방법
    전문가
  • 1 부 : Ubuntu 18.04 VPS 또는 전용 서버에 Zabbix를 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 Apache의 PHP 설정을 편집하는 방법
    중급
  • CentOS 7 서버에 PHP를 설치하는 방법
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me