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

So installieren Sie PHP7 auf Linux Centos

藏色散人
Freigeben: 2023-03-17 19:36:01
Original
2736 Leute haben es durchsucht

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
Nach dem Login kopieren

2. Installieren Sie die REMI-Quelle

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

3. Installieren Sie das Yum-Quellenverwaltungstool

yum -y install yum-utils
Nach dem Login kopieren

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
Nach dem Login kopieren

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

reboot
Nach dem Login kopieren

3. Startup einrichten und Dienste ausführen

systemctl start php74-php-fpm
systemctl enable php74-php-fpm
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

3. Suchen Sie den php.ini-Speicherort:

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

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
Nach dem Login kopieren

5. Starten Sie php74-php-fpm

systemctl restart php74-php-fpm
Nach dem Login kopieren

neu. 6. Weitere Operationen

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

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
Nach dem Login kopieren

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
Nach dem Login kopieren

2 . Ändern Sie globale Umgebungsvariablen

vim /etc/profile
export PATH=/opt/remi/php74/root/usr/bin:$PATH
Nach dem Login kopieren

Ü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
Nach dem Login kopieren

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

yum search php74
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage