on
php 7.x 버전 설치하기
php 7.x 버전 설치하기
1. 외부 저장소 추가
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Remi 설치
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2. 유틸 설치하기
Yum-utils 설치
yum -y install yum-utils
php 7.x 선택해서 설치하기
yum-config-manager --enable remi-php71 [Install PHP 7.1] yum-config-manager --enable remi-php72 [Install PHP 7.2] yum-config-manager --enable remi-php73 [Install PHP 7.3] yum-config-manager --enable remi-php74 [Install PHP 7.4]
yum -y install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo yum -y install php php-bcmath php-common php-dba php-fpm php-gd php-mbstring php-mysql php-pear php-xml
추가 모듈이 있으면 확인 할수있음
yum search php
php 설정
vi /etc/php.ini [PHP] date.timezone = Asia/Seoul cgi.fix_pathinfo=0 open_basedir = /home display_errors = Off allow_url_fopen = Off expose_php = Off short_open_tag=On
php-fpm 설정 변경
vi /etc/php-fpm.d/www.conf user = nginx group = nginx listen.owner = nginx listen.group = nginx listen.mode = 0660 listen = /var/run/php-fpm/php-fpm.sock
nginx 설정
NGINX의 Runtime user:group을 설정합니다.
nginx.conf 파일의 user 부분을 찾아서 다음과 같이 변경합니다.
# vi /etc/nginx/nginx.conf
user nginx nginx;
참고자료:
http://bong8nim.com/post/programming/etc/centos-nginx-php-fpm-socket-%EC%84%A4%EC%A0%95/
맺음말 :
버전 선택을 잘해야한다. 버전 선택에서 문제가 생기면 그 다음 진행에서 문제가 생길 수 있어서..
가능하면 최신껄로 설치하는게 좋다.
from http://beaveryun.tistory.com/21 by ccl(A) rewrite - 2021-12-06 19:00:30