Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie PHP7 auf Linux Centos
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“.
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. 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
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
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 #检查状态
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!