Maison > Article > développement back-end > Installation de LAMP et configurations PHP importantes sur Ubuntu
PHP : PHP (Hypertext Preprocessor) est un langage de script côté serveur open source largement utilisé, spécialement conçu pour le développement Web. Il a été créé à l'origine par Rasmus Lerdorf en 1994 et est depuis devenu un langage puissant utilisé par des millions de développeurs dans le monde.
PHP est principalement utilisé pour développer des pages Web dynamiques et des applications Web. Il permet aux développeurs d'intégrer du code PHP dans HTML, ce qui facilite le mélange de la logique côté serveur avec la couche de présentation. Les scripts PHP sont exécutés sur le serveur et le HTML résultant est envoyé au navigateur du client.
Commençons par installer PHP dans Ubuntu. Afin de tester nos pages PHP, un serveur est nécessaire. La base de données MySQL est également requise pour gérer ou enregistrer des données. Ne vous inquiétez pas, vous n'avez pas besoin d'acheter un hébergement Web pour tester vos pages Web, je vais vous expliquer comment installer votre propre serveur Web hôte local.
LAMP est essentiellement un ensemble de logiciels dont vous avez besoin pour créer un site Web dynamique et des applications Web. Ces outils sont suffisamment performants pour que vous n'ayez besoin d'aucun autre outil à cet effet. La chose intéressante à propos de LAMP est que tous les outils qu'il contient sont gratuits et open-source.
Composants logiciels de LAMP
Linux est un système d'exploitation de type UNIX et il est gratuit et open source pour le développement et la distribution. Tous les systèmes d'exploitation basés sur Linux fournissent des packages Lamp.
Apache est un serveur HTTP utilisé pour traiter la requête HTTP, c'est-à-dire les pages Web. C'est l'un des serveurs Web les plus populaires utilisés par les développeurs du monde entier. Il est développé et maintenu par Apache Software Foundation.
MySQL est le rôle du RDBMS (Relational Database Management System) dans le bundle LAMP est joué par MySQL. Cela nous aide à sauvegarder et à gérer efficacement les données.
PHP est un langage de script côté serveur utilisé pour interagir avec le serveur Web. Il s'intègre au code HTML.
Pour installer une pile LAMP (Linux, Apache, MySQL, PHP) sur Ubuntu et configurer les paramètres PHP importants, suivez les étapes ci-dessous :
Étape 1 : Mettre à jour les packages système
Ouvrez un terminal et exécutez les commandes suivantes pour mettre à jour les listes de packages pour les mises à niveau et les nouvelles installations de packages :
sudo apt update sudo apt upgrade
Étape 2 : Installer Apache
Installez le serveur Web Apache en exécutant la commande suivante :
sudo apt install apache2
Après l'installation, Apache devrait démarrer automatiquement. Vous pouvez vérifier son état en exécutant :
sudo systemctl status apache2
Étape 3 : Installer MySQL
Installez le serveur de base de données MySQL en exécutant la commande suivante :
sudo apt install mysql-server
Lors de l'installation, vous serez invité à définir un mot de passe root pour MySQL.
Étape 4 : Installer PHP
Installez PHP et les modules nécessaires en exécutant la commande suivante :
sudo apt install php libapache2-mod-php php-mysql
Étape 5 : Configurer PHP
Pour modifier les paramètres PHP, vous devez éditer le fichier de configuration php.ini. Ouvrez-le dans un éditeur de texte à l'aide de la commande :
sudo nano /etc/php/7.x/apache2/php.ini
Remarque : remplacez 7.x par la version PHP appropriée installée sur votre système.
Voici quelques configurations PHP importantes que vous pourriez envisager :
Limite de mémoire : définissez la quantité maximale de mémoire que PHP peut utiliser. Recherchez la ligne memory_limit et ajustez la valeur en fonction de vos besoins. Par exemple, limite_mémoire = 256 M.
Téléchargements de fichiers : activez ou ajustez la taille maximale des téléchargements de fichiers. Localisez les directives upload_max_filesize et post_max_size. Modifiez-les aux valeurs souhaitées. Par exemple, upload_max_filesize = 20M et post_max_size = 25M pour une taille maximale de téléchargement de fichier de 20 Mo.
Timezone : définissez le fuseau horaire par défaut pour vos scripts PHP. Recherchez date.timezone et mettez-le à jour avec la valeur de fuseau horaire appropriée. Par exemple, date.timezone = America/New_York.
Rapport d'erreurs : contrôlez le niveau de rapport d'erreurs. Recherchez la directive error_reporting et définissez-la sur le niveau de rapport d'erreurs souhaité. Par exemple, error_reporting = E_ALL.
Une fois que vous avez effectué les modifications nécessaires, enregistrez le fichier et quittez l'éditeur de texte.
Étape 6 : Redémarrez les services pour appliquer les modifications, redémarrez Apache :
sudo systemctl restart apache2
Vous avez maintenant une pile LAMP installée sur votre système Ubuntu avec PHP configuré. Vous pouvez placer vos fichiers PHP dans le répertoire racine du document Apache (/var/www/html) et y accéder via un navigateur Web.
按照以下步骤,您可以在 Ubuntu 上安装和配置 LAMP 堆栈,这为托管基于 PHP 的 Web 应用程序提供了强大的环境。 Apache 充当 Web 服务器,MySQL 处理数据库管理,PHP 允许动态内容生成。此外,您可以在 php.ini 配置文件中自定义 PHP 设置以满足您的特定要求。
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!