Installation de PHP sur Ubuntu Server

Anonim

Installation de PHP sur Ubuntu Server

Les développeurs d'applications Web peuvent rencontrer des difficultés lors de l'installation de la langue de script PHP au serveur Ubuntu. Ceci est connecté avec de nombreux facteurs. Mais en utilisant ce manuel, tout le monde sera en mesure d'éviter les erreurs lors de l'installation.

Installez PHP dans Ubuntu Server

Réglage de la langue PHP sur Ubuntu Server peut être effectué de différentes manières. Tout dépend de sa version et de la version du système d'exploitation lui-même. Et la principale différence est dans les équipes elles-mêmes qui devront être effectuées.

Il convient également de noter que PHP Package inclut plusieurs composants qui, si vous le souhaitez, peuvent être installés séparément les uns des autres.

Méthode 1: Installation standard

L'installation standard implique l'utilisation de la dernière version du package. Dans chaque système d'exploitation de serveur Ubuntu, il est différent:

  • 12.04 lts (précis) - 5.3;
  • 14.04 LTS (Trusty) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (xenial) - 7.0.

Tous les packages sont distribués via le référentiel officiel du système d'exploitation. Il ne sera donc pas nécessaire de connecter une tierce partie. Mais l'installation du package complet est effectuée en deux versions et dépend de la version du système d'exploitation. Ainsi, pour installer PHP dans Ubuntu Server 16.04, effectuez cette commande:

Sudo apt-get installer php

Et pour les versions antérieures:

Sudo apt-get installer php5

Si tous les composants PHP Package ne sont pas nécessaires dans le système, vous pouvez les définir séparément. Comment faire cela et quelles commandes pour effectuer cela devrait être effectuée, sera décrite ci-dessous.

Module pour le serveur HTTP Apache

Pour installer le module PHP pour Apache dans Ubuntu Server 16.04, vous devez exécuter la commande suivante:

Sudo apt-get installer libapache2-mod-php

Dans les versions antérieures du système d'exploitation:

Sudo apt-get installer libapache2-mod-php5

Vous demanderez un mot de passe, après avoir entré dans lequel il est nécessaire de donner un permis d'installation. Pour ce faire, entrez la lettre "D" ou "Y" (selon la localisation du serveur Ubuntu) et appuyez sur Entrée.

Installation de PHP pour Apache dans Ubuntu Server

Ensuite, il reste seulement d'attendre le téléchargement et l'installation du package.

FPM.

Pour installer le module FPM dans le système d'exploitation Version 16.04, procédez comme suit:

Sudo apt-get installer php-fpm

Dans les versions antérieures:

Sudo apt-get installer php5-fpm

Dans ce cas, l'installation démarrera automatiquement, immédiatement après avoir entré le mot de passe superutilisateur.

Installation de PHP FPM dans Ubuntu Server

Cli

CLI est nécessaire pour les développeurs qui sont engagés dans la création de programmes de console sur PHP. Pour introduire ce langage de programmation, vous devez exécuter la commande à Ubuntu 16.04:

Sudo apt-get installer php-cli

Dans les versions antérieures:

Sudo apt-get installer php5-cli

Installation dans Ubuntu Server PHP-CLI

Extensions PHP

Pour implémenter toutes les fonctions PHP possibles, vous devez installer un certain nombre d'extensions pour les programmes utilisés. Maintenant, les commandes les plus populaires seront présentées pour effectuer une telle installation.

Remarque: ci-dessous sera fourni pour chaque expansion de deux commandes, où le premier est pour Ubuntu Server 16.04 et la seconde correspond aux versions antérieures du système d'exploitation.

  1. Extension pour GD:

    Sudo apt-obtenir installer php-gd

    Sudo apt-obtenir installer php5-gd

  2. Installation de l'extension PHP-GD dans Ubuntu Server

  3. Extension pour McRYPT:

    Sudo apt-get installer php-mcrypt

    Sudo apt-get installer php5-mcrypt

  4. Installation dans l'extension PHP du serveur Ubuntu pour McRypt

  5. Extension pour MySQL:

    Sudo apt-get installer php-mysql

    Sudo apt-get installer php5-mysql

  6. Installation d'une extension PHP pour MySQL au serveur Ubuntu

Si vous avez un package complet, vous pouvez installer les modules séparément, de manière sélective en effectuant les commandes nécessaires:

Sudo apt-get Installer libapache2-mod-php5.6

Sudo apt-get Installer php5.6-fpm

Sudo apt-get installer php5.6-cli

Sudo apt-obtenir installer php-gd

Sudo apt-get installer php5.6-mbstring

Sudo apt-obtenir installer php5.6-mcrypt

Sudo apt-get installer php5.6-mysql

Sudo apt-obtenir installer php5.6-xml

Conclusion

En conclusion, nous pouvons dire que, ayant même des connaissances de base de travail sur l'ordinateur, l'utilisateur sera facilement en mesure d'installer à la fois le paquet PHP principal et tous ses composants supplémentaires. La principale chose est de connaître les commandes que vous souhaitez exécuter dans Ubuntu Server.

Lire la suite