Maison développement back-end PHP7 Expliquer l'installation du code source PHP7.2

Expliquer l'installation du code source PHP7.2

Mar 16, 2021 am 09:38 AM

Expliquer l'installation du code source PHP7.2

1. Téléchargez le package d'installation de la version php7.2

1. Téléchargez

Recommandé (Gratuit) : PHP7

2. Télécharger dans le répertoire racine du serveur

pwd : Afficher le répertoire actuel

ll : Afficher le répertoire courant Le fichier sous

2. Décompresser

tar -xjvf php-7.2.18.tar.bz

3.configure (compiler)

cd php -7.2.18

./configure --prefix=/home/work/study

4.make(build)

make

make test

5.make install

Quelques commandes pour les opérations Linux sur php

cd php ——Entrez php

cd ..——Entrez le répertoire de niveau supérieur

. bin/php -m pour le voir Extensions

vi test.php - créer un dossier test.php

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

:wq - enregistrer et quitter

Appuyez sur esc pour entrer en mode commande

Appuyez sur i pour modifier le mode texte

1 :w Enregistrez le fichier sans quitter vi

2. les modifications apportées au fichier, ne quittez pas vi

3 :w! Forcez la sauvegarde, ne quittez pas vi

4., :wq Enregistrez le fichier et quittez vi

5. :wq ! Forcez la sauvegarde du fichier et quittez vi

6 :q Ne sauvegardez pas le fichier, quittez vi

7 :q ! quitter vi

./bin/php test.php - Exécuter

6. Simplifier la commande d'exécution php

1. Modifiez le fichier .bash_profile (vi ~/.bash_profile)

2.source ~/.bash_profile

3.php - v

Test

Résumé : Quels pièges rencontrerez-vous lors de l'installation du code source PHP ?

1.gcc autoconfig - s'il n'est pas compilé, le système vous demandera d'installer ces deux logiciels

2. Fichier compilé, pas de fichier php.ini

cp php.ini-development /home/work/study/ect /——Copier dans le dossier compilé

mv php.ini-development php.ini——Changer le nom

Modification de la configuration de php.ini et cela ne prend pas effet

php -i |grep php.ini

Alors déplacez php.ini sous lib

mv ./etc/php.ini ./lib

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!

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser efficacement les séances en PHP 7? Comment utiliser efficacement les séances en PHP 7? Mar 10, 2025 pm 06:20 PM

Cet article détaille la gestion efficace de la session PHP 7, couvrant les fonctionnalités de base comme session_start (), $ _Session, Session_Destroy () et sécuriser la manipulation des cookies. Il met l'accent sur les meilleures pratiques de sécurité, y compris les HTTP, la régénération d'identification de session,

Comment surveiller les performances PHP 7 avec des outils comme New Relic? Comment surveiller les performances PHP 7 avec des outils comme New Relic? Mar 10, 2025 pm 06:28 PM

Cet article explique comment surveiller les performances de l'application PHP 7 à l'aide d'une nouvelle relique. Il détaille la configuration de New Relic, les indicateurs de performances clés (KPI) comme le score APDEX et le temps de réponse, l'identification du goulot d'étranglement via des traces de transaction et une piste d'erreur

Comment passer de PHP 5.6 à PHP 7? Comment passer de PHP 5.6 à PHP 7? Mar 10, 2025 pm 06:29 PM

Cet article détaille la mise à niveau de PHP 5.6 vers PHP 7, en mettant l'accent sur les étapes cruciales comme le sauvegarde, la vérification de la compatibilité des serveurs et le choix d'une méthode de mise à niveau (gestionnaire de package, compilation, panneau de configuration ou configuration du serveur Web). Il aborde Potentia

Comment automatiquement les cours en php 7? Comment automatiquement les cours en php 7? Mar 10, 2025 pm 06:20 PM

Cet article explique la mise en œuvre de PHP 7, en utilisant SPL_autoload_register () pour charger des classes à la demande. Il détaille les meilleures pratiques telles que la mise en œuvre et la mise en cache basées sur l'espace de noms pour l'optimisation des performances, aborde les problèmes communs (par exemple, la classe n'est pas trouvée

Comment utiliser GIT pour le contrôle de version dans les projets PHP 7? Comment utiliser GIT pour le contrôle de version dans les projets PHP 7? Mar 10, 2025 pm 06:27 PM

Cet article guide les développeurs PHP 7 sur l'utilisation de Git pour le contrôle de version. Il couvre l'initialisation, la mise en scène, la validation, l'ignorance des fichiers, les référentiels distants, la branche, la fusion, la résolution des conflits et les commandes GIT essentielles. Meilleures pratiques pour l'efficacité

Comment déployer une application PHP 7 sur un serveur Web? Comment déployer une application PHP 7 sur un serveur Web? Mar 10, 2025 pm 06:28 PM

Cet article détaille le déploiement d'applications PHP 7, de méthodes de couvrage (FTP, SSH, outils de déploiement), de configuration du serveur (Apache / Nginx, PHP-FPM), de configuration de base de données et de considérations de sécurité cruciales. Il met en évidence des défis communs comme le serveur compatib

Comment utiliser xdebug pour déboguer le code PHP 7? Comment utiliser xdebug pour déboguer le code PHP 7? Mar 10, 2025 pm 06:26 PM

Cet article explique comment utiliser xdebug pour déboguer le code PHP 7. Il couvre la configuration XDEBUG (installation, paramètres php.ini, configuration IDE), utilisation des points d'arrêt (conditionnel, fonction, télécommande) et problèmes de connexion de dépannage. Debuggi efficace

Qu'est-ce que la programmation orientée objet (POO) dans PHP 7? Qu'est-ce que la programmation orientée objet (POO) dans PHP 7? Mar 10, 2025 pm 02:53 PM

Cet article explique la programmation orientée objet (POO) dans PHP 7, mettant en évidence ses avantages: modularité, réutilisabilité, maintenabilité et organisation de code améliorée. Il détaille les classes, les objets, l'héritage et le polymorphisme, illustrant leur utilisation

See all articles