Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

1. Vue d'ensemble


Les installations LAMP (Linux + Apache + MySQL + PHP/Perl/Python) sont une configuration populaire pour les serveurs Ubuntu. Il existe une pléthore d'applications Open Source écrites à l'aide de la pile d'applications LAMP. Certaines applications LAMP populaires sont les wikis, les systèmes de gestion de contenu et les logiciels de gestion tels que phpMyAdmin.


L'un des avantages de LAMP est la flexibilité substantielle pour différentes bases de données, serveurs Web et langages de script. Les substituts populaires de MySQL incluent PostgreSQL et SQLite. Python, Perl et Ruby sont également fréquemment utilisés à la place de PHP. Alors que Nginx, Cherokee et Lighttpd peuvent remplacer Apache.


Le moyen le plus rapide de commencer est d'installer LAMP à l'aide de taskel. Tasksel est un outil Debian/Ubuntu qui installe plusieurs packages associés en tant que "tâche" coordonnée sur votre système. Pour installer un serveur LAMP :


• À l'invite du terminal, entrez la commande suivante :


sudo tâchesel installer le serveur de lampe


Après l'avoir installé, vous pourrez installer la plupart des LAMP candidatures de cette manière :

• Télécharger une archive contenant les fichiers sources de l'application.

• Décompressez l'archive, généralement dans un répertoire accessible à un serveur Web.

• Selon l'endroit où la source a été extraite, configurez un serveur Web pour servir les fichiers.

• Configurer l'application pour se connecter à la base de données.

• Exécutez un script ou accédez à une page de l'application pour installer la base de données requise par l'application.

• Une fois que les étapes ci-dessus, ou des étapes similaires, sont terminées, vous êtes prêt à commencer à utiliser l'application.


L'inconvénient de cette approche est que les fichiers d'application ne sont pas placés dans le système de fichiers de manière standard, ce qui peut entraîner une confusion quant à l'emplacement d'installation de l'application. Un autre inconvénient plus important est la mise à jour de l'application. Lorsqu'une nouvelle version est publiée, le même processus utilisé pour installer l'application est nécessaire pour appliquer les mises à jour.


Heureusement, un certain nombre de LAMP les applications sont déjà packagées pour Ubuntu et sont disponibles pour l'installation de la même manière que les applications non LAMP. Selon l'application, certaines étapes de configuration et d'installation supplémentaires peuvent toutefois être nécessaires.


Cette section explique comment installer certains LAMP applications.


Meilleur système d'exploitation Cloud Computing chez OnWorks :