Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. amazon-linux-extras 명령을 통해 PHP 최신 버전을 확인합니다.

    Code Block
    languagebash
    $ sudo amazon-linux-extras |grep php
    Code Block
    14  php7.2=latest             enabled      \
      _  php7.1                   available    \
      _  lamp-mariadb10.2-php7.2  available    \
     31  php7.3            available    \

    현재 사용중인 버전인 php7.2 옆에 latest 라는 표시와 함께 enabled label 이 붙어 있습니다.

  2. 이 상태에서 PHP 7.3 을 설치하기 위해 install 명령을 실행하면 다음가 같은 에러가 발생합니다.

    Code Block
    $ sudo amazon-linux-extras install php7.3
    
    Refusing because php7.3 could cause an invalid combination.
  3. 다음 명령으로 먼저 현재 PHP 버전(php7.2)를 중지하고 7.3 을 활성화해야 합니다.

    Code Block
    languagebash
    $ sudo amazon-linux-extras disable php7.2
    $ sudo amazon-linux-extras enable php7.3
  4. 이제 yum 명령으로 PHP 패키지를 설치하면 7.3 버전이 설치됩니다.

    Code Block
    $ sudo yum install  php-cli php-common php-gd php-mbstring  php-mysqlnd php-pdo php-fpm php-xml php-opcache php-zip php-bcmath
  5. 제대로 설치되었는지 버전 확인을 해봅니다.

    Code Block
    php -v


같이 보기