Ubuntu et serveur Lamp
Par Gilles le samedi 20 octobre 2007, 16:50 - Ubuntu - Lien permanent
Suite au billet précédent, j'ai réinstallé mon ancienne machine, grâce à une xubuntu 7.1. A vrai dire, compte tenu de son mode d'administration et de son utilisation, j'aurais aussi bien pu y installer une ubuntu serveur. Je n'ai en effet qu'un seul écran et je ne m'amuse pas à jongler sur les branchements pour voir ma deuxième machine.
Je me suis donc mis au ssh, avec bonheur, tellement ce protocole est abordable et puissant. Qui plus est, il est sécurisé. On ne répétera jamais assez que son concurrent VNC ne l'est pas et qu'il transmet en clair toutes les données sur le réseau. Enfin, là n'est pas l'objet de ce billet: Je me suis enfin décidé à installer un serveur LAMP.
Mais au fait, LAMP, kesako?
La plupart des applications que vous utilisez sur le net ont besoin pour fonctionner d'un certain nombre de logiciels de base:
- un OS évidemment
- un gestionnaire de base de données
- un serveur web
- un langage
Dans le cas d'un serveur LAMP - acronyme très connu des afficionados, les composants se découpent ainsi:
- Linux comme OS
- Apache comme serveur web
- MySQL comme gestionnaire de base de données
- Php comme langage. Ce langage sera exécuté par Apache
L'installation d'un tel serveur m'a pris 10 minutes montre en main - hors système - grâce une fois de plus à la documentation ubuntu et au système apt. Pas de prise de tête pour les dépendances, des directives très simples dans la documentation et le serveur est opérationnel. Qui plus est, tous ces logiciels sont des logiciels libres, fortement utilisés. Trouver de la doc pour telle ou telle fonction ou module est un jeu d'enfant.
Mais au fait, à quoi ça sert?
En soit, à rien. Sauf que j'ai besoin pour mes activités professionnelles, de tester des applications métiers, qui tournent notamment sur ce type de configuration, comme par exemple SugarCRM. Par ailleurs, un tel serveur peut se révéler extrêmement pratique pour tester des modifications, comme avec dotclear. Il est parfaitement possible de faire une copie du blog hors ligne et de tester des thèmes, des options de sécurisation...sans aucun risque pour votre site de production.
L'administration via ssh est relativement simple, mais il vaut mieux ne pas faire d'allergie à la ligne de commande. Sinon, d'autres options sont possibles, comme XDMCP ou la mise en oeuvre d'un serveur nomachine.
PS: Ca fait beaucoup de Mais au fait...Il faudra que je réfléchisse à la signification profonde de cette rédaction






