LAMP¶
Dans cet article
Information
LAMP est une pile technologique de développement web open-source qui comprend le système d'exploitation Linux, le serveur web Apache, la base de données MariaDB (compatible avec MySQL) et le langage de script PHP.
- Linux assure l'hébergement et la gestion du serveur.
- Apache agit comme un serveur web, traitant les requêtes pour les ressources et y répondant.
- MariaDB est une base de données relationnelle qui stocke et traite les données.
- PHP est un langage de programmation utilisé pour créer des applications web dynamiques.
LAMP : Fonctionnalités principales¶
- Serveur web prêt à l'emploi : Le serveur est prêt pour l'hébergement d'applications web. Vous pouvez immédiatement commencer à travailler avec Apache, MariaDB et PHP 8.2.
- Haute performance : Apache est un serveur web fiable et performant, tandis que MariaDB garantit un accès rapide aux données, permettant des performances applicatives élevées.
- Fiabilité et sécurité : Apache et MariaDB disposent également de nombreux outils de protection contre les attaques et autres menaces.
- Évolutivité : Grâce à l'architecture modulaire d'Apache et aux capacités d'évolutivité horizontale de MariaDB, LAMP peut être facilement mis à l'échelle pour répondre aux besoins d'une entreprise en croissance.
- Flexibilité : PHP 8.2 vous permet de créer des pages et des applications web dynamiques avec diverses fonctionnalités. Les modules installés (par ex.,
php8.2-mysqletphp8.2-curl) étendent les capacités de développement. - Code ouvert et extensible : Tous les composants de LAMP sont en open-source, ce qui vous permet de personnaliser et d'adapter le logiciel à vos besoins.
- Facilité d'utilisation : La configuration de LAMP est automatisée via un script, simplifiant ainsi le processus de déploiement. Vous pouvez immédiatement commencer à travailler avec le serveur web, la base de données et PHP.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (GB) | Min HDD/SSD (GB) | Domaine personnalisé | Actif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 88 | LAMP | Ubuntu 24.04 | + | + | + | + | 1 | 1 | - | Non | COMMANDER |
Remarque
Sauf indication contraire, nous installons par défaut la dernière version de la version du logiciel provenant du site web du développeur ou des dépôts du système d'exploitation.
Prise en main après le déploiement de LAMP¶
Une fois votre commande payée, vous recevrez une notification par e-mail à l'adresse que vous avez fournie lors de l'inscription, vous informant que votre serveur est prêt à être utilisé. Cet e-mail inclura l'adresse IP de votre VPS, l'identifiant et le mot de passe pour la connexion.
Les clients de notre entreprise gèrent leur équipement via le server control panel et l'API — Invapi. Vous pouvez trouver l'adresse IP du serveur dans l'onglet Network. Un guide détaillé sur la gestion des paramètres réseau est disponible ici.
-
Login et Password pour se connecter au serveur via SSH : fournis dans l'e-mail de notification envoyé à votre adresse e-mail enregistrée une fois que le serveur est prêt après le déploiement du logiciel. Le mot de passe pour se connecter à la base de données est le même que le mot de passe de connexion au serveur SSH.
-
Apache :
- Le serveur web est configuré et en cours d'exécution.
- Accessible à l'adresse :
http://<your_server_IP>. - Répertoire racine pour les sites web :
/var/www/html/.

-
MariaDB :
- La base de données est installée et prête à l'emploi.
- Pour se connecter, utilisez la commande :
- Le mot de passe pour l'utilisateur root correspond au mot de passe de connexion au serveur SSH.
-
PHP 8.2 :
- Installé avec le support pour MySQL, cURL et d'autres modules.
- Une page de test a été créée pour vérifier la fonctionnalité de PHP :
http://<your_server_IP>/info.php. - Après vérification, il est recommandé de supprimer ce fichier pour des raisons de sécurité :

Remarque
Des informations détaillées sur le travail avec la base de données peuvent être trouvées dans la documentation du développeur.
Commander un serveur avec LAMP via l'API¶
Pour installer ce logiciel en utilisant l'API, suivez ces instructions.