워드프레스에서 PHP버전이 너무 낮아서 업그레이드가 안되는 현상이 발생되고 있었습니다. 어찌되었든 업그레이드가 필요했기에 테스트도 안하고 무작정 진행을 하였는데요. 이글을 보시는 분들이라면 환경을 맞춰두고 충분히 테스트 한뒤 진행을 하시길 바라겠습니다.
버전업을 하려면 최신버전으로 해야 되는게 맞는데, 지금 환경으로 너무 많은 서비스가 돌아가다 보니 업그레이드 불가능한 상황이 되어 버렸습니다. 특히 DB 연결쪽이 완전히 바뀌기 때문에 더더욱 업그레이드를 못하고 있구요.최선책으로 생각한게 같은 5버전대 PHP 였습니다.
여러가지 자료를 검색하다가 링크가 깨지지도 않고 잘 설명이 되어 있는 해외 블로그를 찾아서 공유해 드립니다.
PHP 버전확인
처음으로는 사용하고 있는 버전을 확인해주시기 바랍니다. 제 경우는 PHP 5.4 버전이었으며, Centos7에서 진행을 하였습니다.
PHP 버전을 확인하는 명령어는 아래와 같습니다. 버전을 확인해주시고 진행해주세요.
버전확인 명령어 php -v
Webtatic EL 설치
업그레이드를 위해서는 Webtatic EL이 필요하다고 하는데요. 아래 명령어로 진행을 해주시면 됩니다.
센토스7의 경우
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
센토스6의 경우
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
기존에 설치된 PHP제거
다음으로 기존에 설치된 PHP를 제거해 주셔야 합니다.
yum remove php-common
마지막으로 PHP 5.6 설치
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
설치가 끝나면 php -v 로 설치된 버전을 확인해주세요.
'IT정보센터 > PHP' 카테고리의 다른 글
PHP 폼전송에서 한글깨질때 해결방법 (0) | 2022.12.21 |
---|---|
PHP에서 Node.js를 실행하는 방법, 간단하게 실행하는 명령어 (0) | 2022.06.24 |
php <?php 를 <? 로 사용하는 짧은태그 (0) | 2021.07.12 |
PHP 하위 폴더및 파일 일괄 삭제 (0) | 2021.07.02 |
PHP에서 주석을 제거하는 정규식 (0) | 2019.06.06 |
PHP 응답대기(실행 지연) 하는 방법 (0) | 2018.03.18 |
PHP 현재시간 표기방법총정리 (2) | 2017.06.27 |
PHP 지시자 사용법 (0) | 2017.03.11 |
[PHP기초] PHP MYSQL 데이터베이스연결 (0) | 2016.07.13 |
PHP include 와 require 차이 (0) | 2016.04.26 |