Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie PHP7 auf Linux Centos

So installieren Sie PHP7 auf Linux Centos

藏色散人
藏色散人Original
2023-01-18 10:07:342695Durchsuche

So installieren Sie PHP7 unter Linux Centos: 1. Installieren Sie die EPEL-Quelle, die REMI-Quelle und das Yum-Quellenverwaltungstool mit dem Befehl „yum -y install“. 2. Verwenden Sie den Befehl „yum -y“, um PHP 3 zu installieren. Sehen Sie sich das PHP-Installationspaket an. 4. Ändern Sie die php.ini-Konfiguration. 5. Starten Sie „php74-php-fpm“ über „systemctl restart php74-php-fpm“.

So installieren Sie PHP7 auf Linux Centos

Die Betriebsumgebung dieses Tutorials: CentOS 7-System, PHP7.4-Version, DELL G3-Computer

Wie installiere ich PHP7 auf Linux Centos? LINUX (CentOS 7) Installieren Sie PHP7.4

Tipp: Das Folgende ist der Text dieses Artikels, die folgenden Fälle dienen als Referenz

1. Bibliotheksdateien vor der Installation und Werkzeugvorbereitung

1. Installieren Sie zuerst die EPEL-Quelle

yum -y install epel-release

2. Installieren Sie die REMI-Quelle

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

3. Installieren Sie das Yum-Quellenverwaltungstool

yum -y install yum-utils

2. Installieren Sie PHP

1. Installieren Sie 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

2. Starten Sie den Computer neu, sonst können Sie PHP möglicherweise nicht starten

reboot

3. Startup einrichten und Dienste ausführen

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

3. PHP einrichten

1. Überprüfen Sie das PHP-Installationspaket

[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

2. Suchen Sie den Installationsort: php74-php-fpm-7.4.24-1.el7.remi.x86_64

[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

3. Suchen Sie den php.ini-Speicherort:

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

4. Bearbeiten /etc/opt/remi/php74/ php.ini, ersetzen Sie;cgi.fix_pathinfo=1 durch cgi.fix_pathinfo=0;

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

5. Starten Sie php74-php-fpm

systemctl restart php74-php-fpm

neu. 6. Weitere Operationen

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

4. Einstellungen PHP-Soft-Verbindungen und Umgebungsvariablen

1. Soft-Verbindungen zum PHP-Programm herstellen

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

2. Ändern Sie die RC-Datei
1. Umgebungsvariablen des aktuellen Benutzers

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

2 . Ändern Sie globale Umgebungsvariablen

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

Überprüfen Sie PHP
, um zu überprüfen, ob die Installation erfolgreich ist:

[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

Das oben installierte PHP hat nur einige PHP-Erweiterungen installiert, weitere Software ist zu sehen:

yum search php74

Empfohlenes Lernen : „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP7 auf Linux Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn