Linux

KT-Cloud의 일반Server서비스에 CentOS7.2에 APM php7.2설치

아이티제어 2022. 1. 29. 18:38
 yum install httpd

yum 설치 해보자.

 

1. 의존성 패키지

yum install libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel

 

2. APM 설치 ( Apache / PHP / Marid DB )

1) Apache 먼저설치

 yum install httpd

Y 엔터를 치고 설치

 

APACHE  Httpd 2.4 설치가 설치되었다

2) MySQL설치

yum install mariadb mariadb-server

이미 설치되어있다.. 그냥 패스..

 

apm 설치상태확인 

rpm -qa httpd mariadb php

MYSQL과 APACHE가 설치되었다.

 

yum list installed   | grep php

rpm -qa로는 php72설치된것이 보이지 않던것이 있다.

그냥 써보자.

php-mysql만 추가설치하면되겠다.

 

php설치 남았다.

php7*-my* 를 리스트를 본다. 설치는  기존 사용하는 7.2를 쓰고있으니 7대의 최고버전   

# yum install php72w-mysql*  를 하면 2개 깔릴것인데..오류가난다.

 yum install php72w-mysql.* 로 하여 한개만 설치시도.

 

php72w-mysql  설치가 된단다.


yum install php php-mysql php-mbstring php-pdo php-gd  이렇게 하면  php8버전이 설치될것이니 
아래 명령어를 찾아서 실행
yum install php72w-gd.* php72w-mbstring.* php72w-pdo* php72w-xml.* php72w-fpm.*  php72w-mysql.*

 

php72w  패키지  yum install  

설치가 되었다.  httpd.conf 가 어디있을까? 찾아보자  find / -name httpd.conf  

 

/etc/httpd/conf/httpd.conf 를 열어 index.php  를 수정하고 phpinfo(); 보자

 

vi /etc/httpd/conf/httpd.conf    
phpinfo.php 파일 실행해보자
php7.2 되었다.
zend Engine되었다.
GD 오케이

 

모든 APM 설치가  정상적으로 php7.2버전을 설치를 완료하였다.