PHP

 

1. 현재 설치되어 있는 php 패키지를 확인합니다.

yum list installed | grep php

 

저의 경우에는 다음과 같이 출력되었습니다.

 

  php-pdo-5.4.16-45.el7.x86_64
  php-5.4.16-45.el7.x86_64
  php-mysql-5.4.16-45.el7.x86_64
  php-cli-5.4.16-45.el7.x86_64
  php-gd-5.4.16-45.el7.x86_64
  php-mbstring-5.4.16-45.el7.x86_64
  php-pdo-5.4.16-45.el7.x86_64
  php-common-5.4.16-45.el7.x86_64

 

삭제

 rpm -e php-pdo-5.4.16-45.el7.x86_64
 rpm -e php-5.4.16-45.el7.x86_64
 rpm -e php-mysql-5.4.16-45.el7.x86_64
 rpm -e php-cli-5.4.16-45.el7.x86_64
 rpm -e php-gd-5.4.16-45.el7.x86_64
 rpm -e php-mbstring-5.4.16-45.el7.x86_64
rpm -e php-pdo-5.4.16-45.el7.x86_64
rpm -e  php-common-5.4.16-45.el7.x86_64

 

yum remove 로 해서 전부 나열 해도 된다.

 

 

 

php 5.6 을 설치하기 위해 remi repository에서 설치를 한다.

먼저 epel과 remi repository 설치

# yum install epel-release

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

 

 

설치되어 있는 php 를 삭제

 

# yum remove php*

php56 에 존재하는 모듈 전체 설치

# yum install -y --enablerepo=remi,remi-php56 php php-bcmath php-cli php-common php-dba php-dbg php-devel php-embedded php-enchant php-fpm php-gd php-gmp php-imap php-interbase php-intl php-ldap php-litespeed php-mbstring php-mcrypt php-mysqlnd php-odbc php-opcache php-pdo php-pgsql php-process php-pspell php-recode php-snmp php-soap php-tidy php-xml php-xmlrpc

 

 

php.ini 파일 내용 복구

# vi /etc/php.ini

 

 

 

 

 

 

 

 

about author

PHRASE

Level 60  라이트

인생은 마치 허깨비 같은 것. 나타났다 싶으면 종말에는 흔적도 없이 사라져 버린다. -고시원

댓글 ( 1)

댓글 남기기

작성
  •    

  •  

PHP 목록    more