...
amazon-linux-extras 명령을 통해 PHP 최신 버전을 확인합니다.
Code Block language bash $ 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 이 붙어 있습니다.
이 상태에서 PHP 7.3 을 설치하기 위해 install 명령을 실행하면 다음가 같은 에러가 발생합니다.
Code Block $ sudo amazon-linux-extras install php7.3 Refusing because php7.3 could cause an invalid combination.
다음 명령으로 먼저 현재 PHP 버전(php7.2)를 중지하고 7.3 을 활성화해야 합니다.
Code Block language bash $ sudo amazon-linux-extras disable php7.2 $ sudo amazon-linux-extras enable php7.3
이제 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
제대로 설치되었는지 버전 확인을 해봅니다.
Code Block php -v