>백엔드 개발 >PHP 문제 >Linux Centos에 PHP7을 설치하는 방법

Linux Centos에 PHP7을 설치하는 방법

藏色散人
藏色散人원래의
2023-01-18 10:07:342682검색

Linux Centos에 PHP7을 설치하는 방법: 1. "yum -y install" 명령을 통해 EPEL 소스, REMI 소스 및 Yum 소스 관리 도구를 설치합니다. 2. "yum -y" 명령을 사용하여 PHP를 설치합니다. PHP 설치 패키지를 확인합니다. 4. php.ini 구성을 수정합니다. 5. "systemctl restart php74-php-fpm"을 통해 "php74-php-fpm"을 다시 시작합니다.

Linux Centos에 PHP7을 설치하는 방법

이 튜토리얼의 운영 환경: CentOS 7 시스템, PHP7.4 버전, DELL G3 컴퓨터

Linux Centos에 PHP7을 설치하는 방법은 무엇입니까? LINUX (CentOS 7) PHP7.4 설치

팁: 다음은 이 글의 내용이며, 다음 사례는 참고용입니다

1. 설치 전 라이브러리 파일 및 도구 준비

1. 먼저 EPEL 소스 설치

yum -y install epel-release

2. REMI 소스 설치

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

3. Yum 소스 관리 도구 설치

yum -y install yum-utils

2. PHP 설치

1. PHP 설치

rreee

2. 컴퓨터를 다시 시작하세요. 그렇지 않으면 php

yum -y --enablerepo=remi install php74-php php74-php-fpm php74-php-bcmath php74-php-ctype php74-php-curl php74-php-dom php74-php-gd php74-php-hash php74-php-iconv php74-php-intl php74-php-mbstring php74-php-pdo_mysql php74-php-simplexml php74-php-soap php74-php-xsl php74-php-zip php74-php-xml php74-php-sockets php74-php-session php74-php-snmp php74-php-mysql php74-php-cli php74-php-json php74-php-mcrypt php74-php-mysqlnd php74-php-pecl-crypto php74-php-pecl-mcrypt php74-php-pecl-geoip php74-php-recode  php74-php-xmll

를 시작하지 못할 수도 있습니다. 3. 시작 설정 및 서비스 실행

reboot

3. PHP 설정

1. PHP 설치 패키지 확인

systemctl start php74-php-fpm
systemctl enable php74-php-fpm

2. php74-php-fpm-7.4.24-1.el7.remi.x86_64 설치 위치 찾기

[root@VM-0-5-centos ~]# rpm -qa | grep php
oniguruma5php-6.9.7.1-1.el7.remi.x86_64
php74-php-common-7.4.24-1.el7.remi.x86_64
php74-php-7.4.24-1.el7.remi.x86_64
php74-php-xml-7.4.24-1.el7.remi.x86_64
php74-php-pdo-7.4.24-1.el7.remi.x86_64
php74-php-pecl-mysql-1.0.0-0.23.20190415.d7643af.el7.remi.x86_64
php74-php-fpm-7.4.24-1.el7.remi.x86_64
php74-php-bcmath-7.4.24-1.el7.remi.x86_64
php74-php-pecl-recode-1.0.0~DEV.20190723-4.el7.remi.x86_64
php74-runtime-1.0-3.el7.remi.x86_64
php74-php-mysqlnd-7.4.24-1.el7.remi.x86_64
php74-php-pecl-crypto-0.3.2-1.el7.remi.x86_64
php74-php-soap-7.4.24-1.el7.remi.x86_64
php74-php-intl-7.4.24-1.el7.remi.x86_64
php74-php-pecl-zip-1.19.5-1.el7.remi.x86_64
php74-php-json-7.4.24-1.el7.remi.x86_64
php74-php-cli-7.4.24-1.el7.remi.x86_64
php74-php-sodium-7.4.24-1.el7.remi.x86_64
php74-php-pecl-geoip-1.1.1-11.el7.remi.x86_64
php74-php-snmp-7.4.24-1.el7.remi.x86_64
php74-php-pecl-mcrypt-1.0.4-1.el7.remi.x86_64
php74-php-gd-7.4.24-1.el7.remi.x86_64
php74-php-mbstring-7.4.24-1.el7.remi.x86_64

3. php.ini 위치 찾기:

[root@VM-0-5-centos ~]# rpm -ql php74-php-fpm-7.4.24-1.el7.remi.x86_64/etc/logrotate.d/php74-php-fpm/etc/opt/remi/php74/php-fpm.conf/etc/opt/remi/php74/php-fpm.d/etc/opt/remi/php74/php-fpm.d/www.conf/etc/opt/remi/php74/sysconfig/php-fpm/etc/systemd/system/php74-php-fpm.service.d/opt/remi/php74/root/usr/sbin/php-fpm/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/php-fpm.conf.default/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/www.conf.default/opt/remi/php74/root/usr/share/fpm/opt/remi/php74/root/usr/share/fpm/status.html/opt/remi/php74/root/usr/share/licenses/php74-php-fpm-7.4.24/opt/remi/php74/root/usr/share/licenses/php74-php-fpm-7.4.24/fpm_LICENSE/opt/remi/php74/root/usr/share/man/man8/php-fpm.8.gz/usr/lib/systemd/system/php74-php-fpm.service/var/opt/remi/php74/lib/php/opcache/var/opt/remi/php74/lib/php/session/var/opt/remi/php74/lib/php/wsdlcache/var/opt/remi/php74/log/php-fpm/var/opt/remi/php74/run/php-fpm

4. 편집 /etc/opt/remi/php74/ php.ini, 교체;cgi.fix_pathinfo=1을 cgi.fix_pathinfo=0;

[root@localhost src]# find /etc/opt/remi/php74 -name php.ini/etc/opt/remi/php74/php.ini

로 대체 5. php74-php-fpm

[root@localhost src]# vim /etc/opt/remi/php74/php.ini
cgi.fix_pathinfo=0

을 다시 시작합니다. 6. 추가 작업

systemctl restart php74-php-fpm

4. PHP 소프트 연결 및 환경 변수 설정

1. PHP 프로그램에 대한 소프트 연결 설정

systemctl restart php74-php-fpm #重启
systemctl start php74-php-fpm #启动
systemctl stop php74-php-fpm #关闭
systemctl status php74-php-fpm #检查状态

2. rc 파일 수정
1. 현재 사용자의 환경 변수

ln -s /opt/remi/php74/root/usr/bin/php /usr/bin/php

2 . 전역 환경 변수 수정

#如果是使用bash作为shell
vim ~/.bashrc
#增加一行环境变量
export PATH=/opt/remi/php74/root/usr/bin:$PATH
#刷新一下环境变量
source ~/.bashrc

PHP
를 확인하여 설치 성공 여부 확인:

vim /etc/profile
export PATH=/opt/remi/php74/root/usr/bin:$PATH

위에 설치된 PHP에는 일부 PHP 확장만 설치되어 있으며 더 많은 소프트웨어를 볼 수 있습니다.

[root@VM-0-5-centos ~]# php -v
PHP 7.4.24 (cli) (built: Sep 21 2021 11:23:11) ( NTS )Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

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

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

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