Ubuntu 18.04 / PHP 7.4 설치하는 방법

Ubuntu 18.04 공시 저장소에 있는 PHP의 버전은 7.2입니다. CentOS보다는 최신 버전의 패키지를 제공하지만, 아주 최신 버전은 아닙니다. 그런데, 특별한 소프트웨어의 경우 PHP 7.2 보다 높은 버전을 요구하기도 합니다. 예를 들어 워드프레스.

PHP 7.2에서 잘 사용하고 있는데, 7.3 이상을 권장한다고 메시지가 뜹니다. 그대로 둬도 별 문제는 없을 거 같지만, 오히려 업그레이드를 하면서 문제가 생길까 걱정되지만, 소프트웨어가 요구하는 버전으로 업그레이드하기로 했습니다.

업그레이드하는 방법은...

  • 다음의 명령을 차례대로 실행하여 신 버전의 PHP가 있는 저장소를 추가합니다.
apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
  • 최신 패키지 목록을 가져옵니다.
apt-get update
  • 구 버전의 PHP를 사용하고 있다면 다음 명령으로 업그레이드 할 수 있습니다.
apt upgrade
  • PHP를 설치하지 않았다면 다음 명령으로 PHP를 설치합니다.
apt install php
  • 설치된 PHP 버전은 다음 명령으로 확인할 수 있습니다.
php -v

PHP를 업그레이드하는 거라면, 만일의 사태에 대비해 백업을 하고 진행하는 게 좋습니다. 만약 업그레이드 후 제대로 작동하지 않는다면... php 7.2 모듈을 비활성화하고 php 7.4 모듈을 활성화시키거나...

a2dismod php7.2
a2enmod php7.4

PHP 관련 패키지를 다 삭제한 다음 다시 설치하세요.

apt remove php*
apt install php

Linux