Table des matières
Confirmer l'environnement système et les exigences de version PHP
Installez à l'aide de Package Manager (recommandé)
Installez les modules d'extension couramment utilisés
Compilation et installation de code source (avancé)
Maison développement back-end tutoriel php Comment installer PHP sur Linux?

Comment installer PHP sur Linux?

Jun 28, 2025 am 01:58 AM
php linux

Les étapes pour installer PHP sur Linux sont les suivantes: 1. Confirmez l'environnement système et les exigences de la version PHP et utilisez PHP -V pour vérifier la version actuelle; 2. Utilisez Package Manager pour installer, utilisez APT pour Ubuntu / Debian, utilisez YUM ou DNF pour CentOS / Fedora; 3. Installez des modules d'extension couramment utilisés tels que PHP-Curl, PHP-Mysql, PHP-GD, PHP-MBSTRING, PHP-XML et redémarrer le service Web pour prendre effet; 4. Les utilisateurs avancés peuvent choisir la compilation et l'installation de code source, et ils doivent télécharger les packages de code source, décompresser, configurer, compiler et installer. Suivez la méthode ci-dessus pour terminer l'installation et la configuration de PHP.

Comment installer PHP sur Linux?

L'installation de PHP n'est pas trop difficile sur Linux, surtout si vous avez utilisé la ligne de commande Linux. Choisissez simplement la méthode d'installation appropriée en fonction de votre distribution et vous pouvez le faire en quelques étapes.

Comment installer PHP sur Linux?

Confirmer l'environnement système et les exigences de version PHP

Avant de commencer, confirmez d'abord quelle distribution Linux que vous utilisez, comme Ubuntu, Debian, Centos ou Fedora. Les gestionnaires de packages de différents systèmes sont différents. Déterminez ensuite la version de PHP que vous souhaitez installer. Certains projets peuvent nécessiter des versions spécifiques, telles que PHP 7.4 ou PHP 8.1. Vous pouvez vérifier si le système actuel a préinstallé PHP via la commande suivante:

Comment installer PHP sur Linux?
 php -v

S'il n'est pas installé ou si la version est erronée, vous pouvez démarrer l'installation.

Installez à l'aide de Package Manager (recommandé)

La plupart des distributions Linux traditionnelles sont livrées avec des packages PHP et le moyen le plus simple de les installer à l'aide du gestionnaire de packages qui est livré avec le système.

Comment installer PHP sur Linux?
  • Ubuntu / Debian :
 Mise à jour Sudo Apt
sudo apt installer php

La version stable recommandée par le système sera installée par défaut. Si vous souhaitez installer une version spécifique, vous pouvez d'abord ajouter une source tierce, telle que ondrej/php .

  • Centos / Rhel :
 sudo yum installer EPEL-Release
sudo yum installer php

Ou utilisez dnf (pour CentOS 8 et plus):

 sudo dnf installer php

Une fois l'installation terminée, vous pouvez utiliser php -v pour vérifier si elle réussit.

Installez les modules d'extension couramment utilisés

Un package PHP de base n'est pas suffisant, et de nombreuses applications (comme WordPress ou Laravel) nécessitent un support d'extension supplémentaire. Les extensions courantes comprennent:

  • php-curl
  • php-mysql
  • php-gd
  • php-mbstring
  • php-xml

Comment installer ces modules sur Ubuntu est:

 sudo apt installer php-curl php-mysql php-gd php-mbstring php-xml

Les utilisateurs de CentOS peuvent utiliser:

 sudo yum installer php-curl php-mysqlnd php-gd php-mbstring php-xml

Après l'installation, n'oubliez pas de redémarrer le service Apache ou Nginx pour rendre la configuration.

Compilation et installation de code source (avancé)

Si vous avez des exigences de contrôle de version élevées ou avez besoin d'options de compilation personnalisées, vous pouvez choisir d'installer à partir de la source. Cette méthode convient aux utilisateurs expérimentés et les étapes sont à peu près les suivantes:

  • Téléchargez le package de code source: wget https://www.php.net/distributions/php-xxxtar.gz
  • Dézip et entrez dans le répertoire
  • Exécutez les paramètres de configuration ./configure (cette étape est très critique, vous devez sélectionner le module activé)
  • Compilé: make
  • Installation: sudo make install

Ce processus est plus compliqué et a une plus grande possibilité d'erreurs. Il est généralement recommandé de l'utiliser uniquement sous des besoins spéciaux.

Fondamentalement, c'est tout. Suivez la méthode ci-dessus et vous devriez pouvoir exécuter PHP en douceur.

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

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.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

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)

Sujets chauds

Tutoriel PHP
1528
276
Passez l'exemple de l'exemple de journalisation du middleware http Passez l'exemple de l'exemple de journalisation du middleware http Aug 03, 2025 am 11:35 AM

HTTP Log Middleware dans GO peut enregistrer les méthodes de demande, les chemins de requête, la propriété intellectuelle du client et le temps qui prend du temps. 1. Utilisez http.handlerfunc pour envelopper le processeur, 2. Enregistrez l'heure de début et l'heure de fin avant et après l'appel Suivant.Servehttp, 3. Obtenez le vrai client IP via R.RemoteAddr et X-Forwared-For Headers, 4. Utilisez le log.printf aux journaux de demande de sortie, 5. L'exemple de code complet a été vérifié pour s'exécuter et convient au démarrage d'un projet petit et moyen. Les suggestions d'extension incluent la capture des codes d'état, la prise en charge des journaux JSON et le suivi des ID de demande.

La visionneuse PDF Edge ne fonctionne pas La visionneuse PDF Edge ne fonctionne pas Aug 07, 2025 pm 04:36 PM

TestThepdfinanotherApptodetermineIftheissueiswiththefileoredge.2.EnBlEthebuilt-inpdfViewerByTurningOff "AlwaysOpenpdffilesexternal" et "DownloadPdffiles" inedgestoSolver.

Comment installer un logiciel sur Linux en utilisant le terminal? Comment installer un logiciel sur Linux en utilisant le terminal? Aug 02, 2025 pm 12:58 PM

Il existe trois façons principales d'installer un logiciel sur Linux: 1. Utilisez un gestionnaire de packages, tel que APT, DNF ou PACMAN, puis exécutez la commande d'installation après la mise à jour de la source, telle que SudoaptiNinStallCurl; 2. Pour les fichiers .deb ou .rpm, utilisez des commandes DPKG ou RPM pour installer et réparer les dépendances en cas de besoin; 3. Utilisez Snap ou FlatPak pour installer des applications sur des plates-formes, telles que le nom du logiciel Sudosnapinstall, qui convient aux utilisateurs qui poursuivent les mises à jour de version. Il est recommandé d'utiliser le propre gestionnaire de packages du système pour une meilleure compatibilité et des performances.

Développeur YII: maîtriser les compétences techniques essentielles Développeur YII: maîtriser les compétences techniques essentielles Aug 04, 2025 pm 04:54 PM

Pour devenir un maître de YII, vous devez maîtriser les compétences suivantes: 1) Comprendre l'architecture MVC de YII, 2) Compartif dans l'utilisation activerecordorm, 3) utilisez efficacement les outils de génération de code GII, 4) les règles de vérification de Master YII, 5) Optimiser les performances de la base de données, 6) prêtent en continu l'attention aux écosystèmes de la base de données. Grâce à l'apprentissage et à la pratique de ces compétences, les capacités de développement dans le cadre YII peuvent être améliorées de manière globale.

VS CODE Raccourci pour se concentrer sur le panneau Explorer VS CODE Raccourci pour se concentrer sur le panneau Explorer Aug 08, 2025 am 04:00 AM

Dans VSCODE, vous pouvez rapidement changer le panneau et la zone d'édition via des touches de raccourci. Pour sauter vers le panneau d'explorateur gauche, utilisez Ctrl Shift E (Windows / Linux) ou CMD Shift E (Mac); Retournez dans la zone d'édition pour utiliser Ctrl `ou ESC ou Ctrl 1 ~ 9. Par rapport au fonctionnement de la souris, les raccourcis clavier sont plus efficaces et n'interrompent pas le rythme de codage. Les autres conseils incluent: Ctrl KCTRL E FOCUS RECHERCH BOX, F2 Renommer Fichier, Supprimer le fichier, Entrez le fichier ouvert, le dossier de la touche Arrow Extend / Effondrement.

Correction: la mise à jour Windows n'a pas réussi à installer Correction: la mise à jour Windows n'a pas réussi à installer Aug 08, 2025 pm 04:16 PM

RunThewindowsUpDateTroulesshooTervAyingSettings> Update & Security> TroubleshoottoAutomAticyFixComMonissues.2.ResetwindowsupDateComponentsBystoppingrelatedServices, RenamingtheSoftwaredSistributeandCatroot2folders, TherestartingTheServicestoClelele

Le guide ultime du jeu haute performance sur Linux Le guide ultime du jeu haute performance sur Linux Aug 03, 2025 am 05:51 AM

Choosepop! _OS, Ubuntu, Nobaralinux, OrarchlinuxForoptimalgaming Performance withinmimaloverhead.2.Installofficialnvidiapropriétarydriversfornvidiagpus, assurept-t-to-datememesaandkernerserforamdindelgpus.3,EBablePheperformAlect

Maîtriser le contrôle du flux dans Forach en utilisant la pause, continuer et goto Maîtriser le contrôle du flux dans Forach en utilisant la pause, continuer et goto Aug 06, 2025 pm 02:14 PM

BreakexitsTheroop impectument après le financement de la finale, IdealForstoppingatTtheFirstmatch.2

See all articles