AWS EC2 AmazonLinux2 composer 설치

AWS EC2 AmazonLinux2 composer 설치

2022-10-06 last update

7 minutes reading EC2 라라벨 AWS AmazonLinux2 Composer

목적


  • 인스턴스에 composer를 설치하는 방법을 요약합니다.

  • 구현 환경


  • 하드웨어 환경



  • 품목
    정보


    OS
    macOS Catalina(10.15.5)

    하드웨어
    MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)

    프로세서
    2GHz 쿼드 코어Intel Core i5

    메모리
    32GB 3733MHz LPDDR4

    그래픽
    Intel Iris Plus Graphics 1536 MB


  • 소프트웨어 환경



  • 품목
    정보
    비고


    AWS EC2 인스턴스
    AmazonLinux2
    이 방법을 사용하여 이미지에서 인스턴스 만들기 → AWS EC2를 Mac에서 사용해 봅시다!

    MySQL 버전
    8.0.20 for Linux on x86_64 (MySQL Community Server - GPL)
    이 방법을 사용하여 MySQL을 설치했습니다 → AWS EC2 AmazonLinux2에 MySQL을 도입합니다.



    전제 정보


  • 아래 또는 아래에 준하는 방법으로 AmazonLinux2 인스턴스를 시작합니다.
  • AWS EC2를 Mac에서 사용해 봅시다!


  • 독후감


  • $ composer 명령을 성공적으로 실행할 수 있습니다.

  • 상세


  • ※ 본 설명에서 실행하는 커맨드는 모두 인스턴스에 ssh 접속을 실시해, 실행하는 것으로 한다.
  • 다음 절차를 수행하여 PHP를 넣습니다. (실행이 끝난 분은 날린다.)
  • AWS EC2 AmazonLinux2 PHP 설치


  • 공식 설치 방법에 기재된 커맨드를 실행하여 composer 본체를 취득한다. ( Download Composer )(※ $ php -r "if (hash_file・・・ 의 커멘드는 변경이 될 가능성이 있으므로 최신의 커멘드는 공식 페이지를 확인해 주셨으면 한다.)


    $ cd
    $ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
    $ php -r "if (hash_file('sha384', 'composer-setup.php') === 'e5325b19b381bfd88ce90a5ddb7823406b2a38cff6bb704b0acc289a09c8128d4a8ce2bbafcd1fcbdc38666422fe2806') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
    $ php composer-setup.php
    $ php -r "unlink('composer-setup.php');"
    

  • 아래 명령을 실행하여 composer의 실행 파일을 이동합니다.
    $ sudo mv composer.phar /usr/local/bin/composer
    

  • 다음 명령을 실행하여 composer의 실행 파일을 실행합니다.
    $ php /usr/local/bin/composer
    

  • 다음 명령을 실행하여 경로를 통과합니다.
    $ echo "export PATH=~/.config/composer/vendor/bin:$PATH" >> ~/.bash_profile
    $ source ~/.bash_profile
    

  • 다음 명령을 실행하여 명령이 경로를 통과했는지 확인합니다.
    $ composer
    

  • 참고문헌


  • Download Composer