Position actuelle: Accueil> Derniers articles> Guide pour construire et configuration rapidement de l'environnement de développement PHP sous Linux

Guide pour construire et configuration rapidement de l'environnement de développement PHP sous Linux

gitbox 2025-07-26

Pourquoi Linux est-il l'environnement préféré pour le développement de PHP

Linux est devenu un choix populaire pour le développement de PHP en raison des fonctionnalités open source, de la stabilité du système et des performances de sécurité. Des outils de ligne de commande riches et un solide soutien communautaire rendent les développeurs plus pratiques pour résoudre les problèmes. Dans le même temps, Linux est également un système d'exploitation standard pour de nombreux serveurs. L'utilisation de l'environnement Linux peut simuler efficacement l'environnement de production et améliorer le degré d'appariement et l'efficacité du développement.

Installer le système d'exploitation Linux

Tout d'abord, veuillez sélectionner une distribution Linux qui convient à vos besoins, tels que Ubuntu, Centos ou Debian. Le processus d'installation a généralement une interface graphique ou un démarrage de ligne de commande. Suivez les invites pour terminer l'installation pour vous assurer que le système démarre normalement.

Mettre à jour le package système

Une fois l'installation système terminée, il est recommandé de mettre à jour le package système immédiatement pour s'assurer que tous les composants sont la dernière version et améliorer la sécurité et la compatibilité. Vous pouvez le saisir via la ligne de commande:

 Sudo Apt Update && sudo apt mise à niveau

Installez PHP et les extensions nécessaires

L'installation de PHP sous Linux est très pratique. Exécutez la commande suivante pour installer les composants PHP Core, le module d'Apache Server et l'extension MySQL:

 sudo apt installer php libapache2-mod-php php-mysql

Cette commande configurera l'environnement de base pour le développement de PHP pour vous.

Installez l'outil de gestion des dépendances du compositeur

Le compositeur est un outil standard dont dépend la gestion de projet PHP. Les étapes d'installation sont les suivantes:

 php -r "copy ('https://getcomposer.org/installer', 'composer-setup.php');"
 php -r "if (hash_file ('sha384', 'composer-setup.php') === '9F6018A5B3B32E6C68372D061EAC0CEBF6A52F8C83999C4F4331FF3AC5F4219C2C56C4C7B4BFA0D7EEE0ADC1E747C9D48') {echo 'install Corrupt '; Unlink (' Composer-SetUp.php ');
 PHP Composer-SetUp.php
 php -r "Unlink ('composer-setup.php');"

Après avoir terminé l'installation, confirmez si le compositeur est installé avec succès via la commande suivante:

 Compositeur - Version

Configurer l'environnement de développement et les outils

Il est recommandé d'utiliser un environnement de développement intégré riche en fonctionnalités (IDE) tel que VS Code ou PHPStorm et installer le plug-in PHP correspondant, ce qui améliorera considérablement l'efficacité et l'expérience de codage.

Configurer le projet de gestion de l'hôte virtuel Apache

Pour mieux gérer plusieurs projets, il est recommandé de configurer l'hôte virtuel Apache. Créer un fichier de configuration d'hôte virtuel:

 sudo nano /etc/apache2/sites-available/yourproject.conf

Ajoutez le contenu suivant au fichier:

<VirtualHost *:80>
    Serveradmin webmaster @ localhost
    Documentroot / var / www / yourproject
    Errorlog $ {apache_log_dir} /error.log
    Customlog $ {apache_log_dir} /access.log combiné
</VirtualHost>

Après enregistrer, activez le site et surchargez le service Apache:

 sudo a2ensite yourproject.conf
Sudo Systemctl Reload apache2

Testez si l'environnement PHP est configuré avec succès

Créez un fichier nommé info.php dans le répertoire du projet, avec le contenu suivant:

<?php
phpinfo();
?>

Visitez http: //localhost/info.php via votre navigateur et consultez la page d'informations PHP pour confirmer que l'environnement est construit avec succès.

Résumer

Cet article explique en détail le processus complet de création d'un environnement de développement PHP sur les systèmes Linux, y compris les mises à jour du système, l'installation de PHP et de dépendance, la configuration des compositeurs, les paramètres d'hôte virtuels Apache et les tests d'environnement. Après ces étapes, vous pouvez rapidement construire une plate-forme de développement stable et efficace pour aider les projets de développement PHP en douceur.