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.
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.
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
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.
- Extension pour GD:
Sudo apt-obtenir installer php-gd
Sudo apt-obtenir installer php5-gd
- Extension pour McRYPT:
Sudo apt-get installer php-mcrypt
Sudo apt-get installer php5-mcrypt
- Extension pour MySQL:
Sudo apt-get installer php-mysql
Sudo apt-get installer php5-mysql
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.