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

王林
Freigeben: 2023-03-04 10:02:01
Original
6425 Leute haben es durchsucht

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!

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