>  기사  >  백엔드 개발  >  센토스 설치 php7.2

센토스 설치 php7.2

不言
不言원래의
2018-06-05 09:10:0722423검색

이 글은 주로 centos에서의 php7.2 설치를 소개합니다. 이제 이를 공유합니다. 도움이 필요한 친구들이 참고할 수 있습니다.

현재 가장 안정적인 PHP 버전은 7.2입니다. 버전은 WordPress에서도 권장됩니다.

centos에서 yum을 사용하여 직접 설치하는 경우: sudo yum -y install php 버전은 5.4로 아직 멀기 때문에 수동으로 rpm을 업데이트해야 합니다.

먼저 rpm을 얻으세요:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm   
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

그런 다음 sudo yum list php*를 사용하여 현재 사용 가능한 PHP 버전을 확인할 수 있습니다. 4~7.2 버전이 있고 7.2 버전은 72w입니다. 이 버전을 설치하세요. :

sudo yum -y install php72w

하지만 설치가 완료된 후 php -v를 입력하면 해당 명령이 없습니다. php72w는 가장 작은 PHP 라이브러리만 설치하고 일부 응용 프로그램은 아직 설치되지 않았기 때문입니다. 일부 확장 패키지:

yum -y install php72w-cli php72w-common php72w-devel php72w-mysql

워드프레스 애플리케이션의 경우 다음 패키지를 설치해야 할 수도 있습니다:

sudo yum -y install php72w-gd php72w-imap php72w-ldap php72w-odbc php72w-pear php72w-xml php72w-xmlrpc

그런 다음 php -v를 입력하면 다음 메시지가 나타납니다:

[c@localhost ~]$ php -v
PHP 7.2.5 (cli) (built: Apr 28 2018 07:30:30) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

설치가 완료되었습니다.

하지만 현재 apache는 우리의 php 버전이 변경되었다는 사실을 모르기 때문에 php 웹페이지에서는 apache, 즉 httpd를 사용할 수 없습니다. 예를 들어 웹페이지의 루트 디렉터리인 /var/www/html/ 디렉터리에 info.php 파일을 생성합니다. 즉, 브라우저의 IP/info.php와 info.php의 내용에 액세스합니다. 나타날 것입니다. info.php 파일을 다음과 같이 편집합니다.

sudo vim /etc/www/html/info.php

그런 다음 다음 내용을 입력하고 저장합니다.

<?php
phpinfo();
?>

브라우저에 IP/info.php를 입력하고 페이지를 찾을 수 없음을 확인합니다. 왜냐면 아파치가 우리가 PHP 버전을 변경했다는 사실을 몰랐기 때문에 파싱이 실패했다고 말했기 때문입니다.

아파치가 php7.2를 지원하려면, 아파치 구성 파일을 수정해야 합니다:

먼저, php 구성 파일인 php.ini를 찾고, find 명령을 사용하세요:

sudo find / -name php.ini

일반적으로 /에 위치 etc, 또한 /etc/php.ini입니다.

그런 다음 Apache 구성 파일을 찾습니다: httpd.conf

sudo find / -name httpd.conf

위치는 다음과 같습니다:

/etc/httpd/conf/httpd.conf

그런 다음 파일을 수정하고 파일의 마지막 줄에

PHPIniDir /etc/php.ini

를 추가하여 Apache에 구성 정보 파일을 알립니다. php.php.

저장한 후 브라우저에 IP/info.php를 다시 입력하세요

웹 페이지는 다음과 같습니다.

아파치가 php7.2와 성공적으로 연결되었음을 의미합니다.

완료.

관련 권장 사항:

Linux에서 PHP 컴파일 및 설치

Mac 시스템에 PHP Xdebug를 설치하는 자세한 단계

위 내용은 센토스 설치 php7.2의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.