>  기사  >  백엔드 개발  >  Centos Yum에 php7을 설치하는 방법

Centos Yum에 php7을 설치하는 방법

藏色散人
藏色散人원래의
2021-07-17 10:24:463911검색

centos yum에 php7을 설치하는 방법: 먼저 EPEL 소스 및 소스 관리 도구를 설치한 다음 REMI 소스를 설치하고 마지막으로 "yum install -y php73-php-fpm..."을 통해 PHP7 및 확장 기능을 설치합니다.

Centos Yum에 php7을 설치하는 방법

이 기사의 운영 환경: windows7 시스템, PHP7.3 버전, DELL G3 컴퓨터

centos yum에 php7을 설치하는 방법은 무엇입니까?

CentOS 7 yum install PHP7.3

PHP 설치

Remi 소프트웨어 소스

Remi 소프트웨어 소스는 주로 최신 버전의 PHP 소프트웨어 패키지와 기타 PHP 확장 툴킷을 제공하며 Fedora 및 RHEL용입니다. 시스템 분기 변형(RHEL, CentOS, Oracle Linux 등 포함) PHP를 설치하려면 Remi 소프트웨어 소스를 사용하는 것이 좋습니다. Remi는 PHP 지원 및 업데이트에 매우 적극적이며 가능한 한 빨리 새 버전에 대한 지원을 받을 수 있습니다.

EPEL 소스 및 소스 관리 도구 설치:

yum install epel-release yum-utils

REMI 소스 설치:

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

PHP7.3 및 확장 설치:

yum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-pecl-swoole php73-php-recode php73-php-snmp php73-php-soap php73-php-xmll

php73 -v #버전 보기

systemctl enable php73-php-fpm #开启开机自启
systemctl restart php73-php-fpm #重启
systemctl start php73-php-fpm #启动
systemctl stop php73-php-fpm #关闭
systemctl status php73-php-fpm #检查状态

구성 파일 경로:

#查找php.ini位置:
find /etc/opt/remi/php73 -name php.ini
# The current PHP memory limit is below the recommended value of 512MB.
vi /etc/opt/remi/php73/php.ini
memory_limit = 512M
#如果你运行的是 nginx 而不是 apache,修改
vi /etc/opt/remi/php73/php-fpm.d/www.conf
user = apache
group = apache
# Replace the values with
user = nginx
group = nginx
#查找 php 和扩展的安装包:
rpm -qa | grep 'php'
#查看 php73-php-pecl-swoole4-4.4.15-1.el7.remi.x86_64 的安装路径:
rpm -ql php73-php-pecl-swoole4-4.4.15-1.el7.remi.x86_64

php 설정:

# 将php73链接到系统环境变量中,就可以使用 php -v
ln -s /opt/remi/php73/root/usr/bin/php /usr/bin/php
# 将 cgi.fix_pathinfo 设置为 0
sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/opt/remi/php73/php.ini

cgi.fix_pathinfo 옵션은 (https://taobig.org/?p=650) 확인해주세요

잠재적인 취약점 위험, 보안 위험은 (http://www.laruence.com/2010/) 확인해주세요 05/20/1495.html)

추가 확장 설치:

현재 일부 PHP 확장만 설치되어 있으며 더 많은 확장을 볼 수 있습니다.

yum search php73

PHP 업데이트:

yum 업데이트 #PHP를 포함하여 업데이트 가능한 모든 소프트웨어 업데이트

추천 학습: "PHP 비디오 튜토리얼"

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

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