Maison > développement back-end > Problème PHP > Comment installer php5.6 sur Ubuntu

Comment installer php5.6 sur Ubuntu

藏色散人
Libérer: 2023-03-08 18:44:02
original
4857 Les gens l'ont consulté

Comment installer php5.6 sur Ubuntu : installez d'abord la source ppa ; puis mettez à jour la source via la commande "apt update" ; puis installez php5.6 via la commande install et enfin configurez Nginx pour prendre en charge PHP ; extensions.

Comment installer php5.6 sur Ubuntu

L'environnement d'exploitation de cet article : système Ubuntu 16.04, version PHP5.6, ordinateur DELL G3

Installation Ubuntu php5. 6

1.

apt install python-software-properties -y
Copier après la connexion

2. Installer la source ppa

 apt install software-properties-common python-software-properties
Copier après la connexion

3

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
Copier après la connexion

4. >5. Mettre à niveau la source

apt update
Copier après la connexion

6. Installez php

apt upgrade -y
Copier après la connexion

7 Configurez Nginx pour prendre en charge les extensions PHP

apt install php5.6 php5.6-fpm php5.6-mysql php5.6-gd php5.6-mbstring php5.6-curl php5.6-soap php5.6-redis php5.6-xml php5.6-apcu php5.6-mcrypt -y
Copier après la connexion

8. Créez des fichiers de site et des fichiers de test php

.

1 , mkdir -p /www/test

2. vim /www/test/info.php

Contenu d'entrée

vim /etc/nginx/fastcgi_params 
    # 在文档最后添加一下代码:
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
Copier après la connexion

Modifier la configuration du site. file

   <?php phpinfo();
Copier après la connexion

10. Autorisations d'accès aux fichiers

vim /etc/nginx/conf.d/default.conf 
    # 清空文档,把以下内容复制到文档中:
    server {
        listen  80;
        # server_name  localhost;
        root  /www/test;
        index  index.php index.html index.htm;
        location ~ \.php$ {
            fastcgi_pass  unix:/var/run/php/php5.6-fpm.sock;
            include  fastcgi_params;
        }
            location ~ /\.ht {
            deny  all;
        }
    }
    # 改完之后保存
Copier après la connexion

Modifier une ligne [user nginx;] en [user www-data;]

11. service

 vim /etc/nginx/nginx.conf
Copier après la connexion

12. Accès au réseau externe : http://host IP/info.php

13. L'affichage du contenu phpinfo est réussi, sinon il échoue.

Apprentissage recommandé. : "

Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal