Heim Backend-Entwicklung PHP-Problem So installieren Sie die angegebene PHP-Version über yum in Centos7

So installieren Sie die angegebene PHP-Version über yum in Centos7

Aug 11, 2020 pm 03:15 PM
centos7 php yum

So installieren Sie die angegebene PHP-Version in Centos7: 1. Installieren Sie die Quelle. 2. Führen Sie den Befehl [yum install -y php] aus, um die entsprechende PHP-Version für die Installation auszuwählen. 4. Führen Sie den Befehl [systemctl restart] aus, um PHP zu starten. 1. Installationsquelle:

Epel-Release installieren:

yum -y install epel-release
Nach dem Login kopieren
So installieren Sie die angegebene PHP-Version über yum in Centos7 2. PHP installieren

Wählen Sie die entsprechende Version zur Installation aus

Installieren Sie PHP5.4:

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

Installieren Sie PHP7.0:

Installieren Sie PHP7.1:

yum-config-manager --enable remi-php70
Nach dem Login kopieren
yum -y install php php-opcache
Nach dem Login kopieren
Nach dem Login kopieren

Sie können yum search php71 verwenden, um vorher nach installierbaren Elementen zu suchen Installationssoftwarepaket.

Nach Abschluss müssen Sie gängige PHP-Erweiterungen hinzufügen:

yum-config-manager --enable remi-php71
Nach dem Login kopieren
yum -y install php php-opcache
Nach dem Login kopieren
Nach dem Login kopieren

(Video-Tutorial-Empfehlung:

php-Video-Tutorial

)

3. Nginx-Konfiguration

Nginx installieren

yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl-devel
Nach dem Login kopieren
yum -y install php71-php-fpm.x86_64
systemctl restart php71-php-fpm    #启动php
netstat -tunlp|grep 9000     #查看php启动状态
vim /etc/opt/remi/php71/php-fpm.d/www.conf
user = nginx   #修改用户为nginx
group = nginx   #修改组为nginx
Nach dem Login kopieren

Nginx starten

yum install nginx     #安装nginx
Nach dem Login kopieren

Erstellen Sie zwei neue Dateien in /var/www-Dateien, eine HTML-Datei, eine PHP-Datei

vim /etc/nginx/conf.d/test.conf
 
server {
    listen 80;
    #listen [::]:80;
    server_name 39.105.1.170;
    client_max_body_size 50m;
 
    location / {
        charset  utf-8;
        root /var/www;
        index  index.html index.htm;
        }
     location ~ \.php$ {
        root           /var/www;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /var/www$fastcgi_script_name;
        include        fastcgi_params;
    }
}
Nach dem Login kopieren

Browserzugriff: 39.105.1.170/test.html und 39.105.1.170/test.php

Das obige ist der detaillierte Inhalt vonSo installieren Sie die angegebene PHP-Version über yum in Centos7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

CakePHP Datum und Uhrzeit

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

CakePHP-Datei hochladen

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

CakePHP-Routing

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

Besprechen Sie CakePHP

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

CakePHP-Projektkonfiguration

CakePHP-Kurzanleitung CakePHP-Kurzanleitung Sep 10, 2024 pm 05:27 PM

CakePHP-Kurzanleitung

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

CakePHP erstellt Validatoren

See all articles