CentOS에서 기본적으로 설치된 PHP 버전이 낮아 다른 패키지와 호환이 되지 않는 경우 upgrade를 진행해야 한다.
가장 먼저 해야 할 일은 전체 시스템을 최신 상태로 업데이트되었는지 확인한다.
yum update
yum install epel-release
이렇게 하면 CentOS 커뮤니티에서 제공하는 최신 업데이트에 액세스 할 수 있다.
시스템에 어떤 옵션이 있는지 확인한다. 명령의 결과는 [그림 2]와 같으며, 다음 단계에서 항목을 제거하기 전에 업그레이드가 가능한지 확인해야 한다.
yum module list php
이제 PHP에 대한 모든 참조를 제거를 진행하며, 이때 Step7에서 동일한 모듈을 설치해야 해야 하기 때문에 제거할 모듈의 목록을 기억해 두는것이 좋다.
yum remove php php-fpm php-*
그러면 현재 PHP 선택 항목이 지워진다.
yum module reset php
Step3. View Available PHP Modules에서 확인한 버전 중 설치하고자 하는 버전의 모듈을 활성화 시킨다.
yum module enable php:7.4
이제 Step4. Remove PHP 단계에서 제거한 모듈을 설치한다.
yum install -y php-[all the modules you need]
Apache와 PHP-FPM을 사용 중이라면 다시 시작한다.
systemctl restart httpd
systemctl restart php-fpm
도커(Docker) 그룹에 사용자 계정 추가 (0) | 2024.12.27 |
---|---|
CentOS 8 / REHL 8에 Docker Engine 설치 (0) | 2024.12.27 |
CentOS 8 / RHEL 8 Repository (0) | 2024.12.27 |
CVE-2021-44832 Log4j Vulnerability (0) | 2021.12.29 |
CVE-2021-45105 Log4j Vulnerability (0) | 2021.12.23 |