>  기사  >  백엔드 개발  >  CentOS 및 RHEL에 PHP7을 설치하는 방법

CentOS 및 RHEL에 PHP7을 설치하는 방법

不言
不言원래의
2019-04-04 13:32:013179검색

php7.3은 최신 안정 버전의 PHP이며 yum 저장소는 php7용 RPM 패키지를 제공합니다. 이 기사에서는 remi 및 epel-yum 저장소를 사용하여 시스템에 필요한 패키지를 설치합니다. CentOS 및 Redhat7 서버에 php 7.3, php 7.2 및 php 7.1을 설치하는 방법을 소개합니다.

CentOS 및 RHEL에 PHP7을 설치하는 방법

yum 저장소 설정

먼저 Remi와 EPEL을 활성화해야 합니다. 시스템 yum 저장소에 있습니다. 다음 명령을 사용하여 CentOS 및 Red Hat 7/6 시스템에 EPEL yum 저장소를 설치합니다.

이 명령을 사용하여 시스템에 EPEL yum 저장소를 설치합니다.

$ sudo yum install epel-release

이제 운영 체제 버전에 따라 다음 명령 중 하나를 실행하여 REMI 저장소를 설치하십시오.

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

CentOS에 PHP 7 설치

시스템이 yum 저장소에서 PHP를 설치할 준비가 되었습니다. 필요에 따라 다음 명령 중 하나를 사용하여 시스템에 PHP 7.3, PHP 7.2 또는 PHP 7.1을 설치하십시오.

## Install PHP 7.3 
$ yum --enablerepo=remi-php73 install php

## Install PHP 7.2 
$ yum --enablerepo=remi-php72 install php

## Install PHP 7.1 
$ yum --enablerepo=remi-php71 install php

시스템에 최신 버전의 PHP 7.3이 이미 설치되어 있다고 가정합니다. 이제 다음 명령을 실행하여 현재 시스템에서 실행 중인 PHP 버전을 확인하세요.

$ php -v

PHP 7.3.0 (cli) (built: Dec  4 2018 16:12:20) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies

PHP 모듈 설치

애플리케이션 요구 사항에 따라 다른 PHP 모듈을 설치해야 할 수도 있습니다. 다음 명령은 보다 유용한 PHP 모듈 중 일부를 설치합니다.

### For PHP 7.3
$ yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt

### For PHP 7.2
$ yum --enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt

### For PHP 7.1
$ yum --enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt

다음 명령을 실행하면 구성 yum 저장소에서 사용 가능한 다른 PHP 모듈을 검색할 수 있습니다. 아래 예제 명령은 PHP 7.3의 모든 모듈을 검색합니다.

$ yum --enablerepo=remi-php73 search php | grep php73

php73.x86_64 : Package that installs PHP 7.3
php73-php.x86_64 : PHP scripting language for creating dynamic web sites
php73-php-bcmath.x86_64 : A module for PHP applications for using the bcmath
php73-php-brotli.x86_64 : Brotli Extension for PHP
php73-php-cli.x86_64 : Command-line interface for PHP
php73-php-common.x86_64 : Common files for PHP
php73-php-componere.x86_64 : Composing PHP classes at runtime
php73-php-dba.x86_64 : A database abstraction layer module for PHP applications
php73-php-dbg.x86_64 : The interactive PHP debugger
php73-php-devel.x86_64 : Files needed for building PHP extensions
php73-php-embedded.x86_64 : PHP library for embedding in applications
php73-php-enchant.x86_64 : Enchant spelling extension for PHP applications
php73-php-fpm.x86_64 : PHP FastCGI Process Manager
php73-php-gd.x86_64 : A module for PHP applications for using the gd graphics
...
...

이 기사는 여기서 끝났습니다. 더 흥미로운 콘텐츠를 보려면 PHP 중국어 웹사이트의 php 비디오 튜토리얼 열을 주목하세요! ! !

위 내용은 CentOS 및 RHEL에 PHP7을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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