ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - Gandi

Fil des billets

mardi, février 12 2008

Gravatar de KagouUn serveur chez Gandi #2 via Kagou

Introduction

Les DNS étant à jour, mon serveur est accessible depuis une adresse IP autant que par son nom (kagou.org), je vais pouvoir continuer.

Petite parenthèse ici concernant l'offre Gandi. Le terme de serveur dédié que j'ai employé lors de mon premier billet est inexacte. En fait j'ai une fraction de la puissance d'un serveur dédié ce qui au final devra être comparé aux autres offres sur le marché en terme de tarifs équivalents ou de puissance similaire. Une technologie de virtualisation est utilisée c'est ce qui , d'ailleurs, permet toute la souplesse de cette offre. Mais la contre-partie étant que je partage le serveur avec d'autres personnes, et leur utilisation plus ou moins intensive risque d'impacter mes performances. En théorie non, mais cela aussi sera à vérifier une fois l'offre finale sortie et activement utilisée.

Continuons par quelques essais, vérifications et informations de mon serveur.

En download, en utilisant des téléchargements par wget, le résultat est plus que variable, là où hier j'étais à 3,8 MB/s, aujourd'hui je tombe à 1.1 MB/s. Ce n'est pas très probant, voir franchement très instable, bref cela demandera à être vérifié sur le long terme lorsque cette solution d'hébergement sera officiellement en place.

uname -r -> 2.6.18-xenU

Installation de Lighttpd

apt-get install lighttpd

Installation de PHP5

apt-get install php5-cgi

Activation du support de PHP5 dans Lighttpd

lighty-enable-mod fastcgi

On redémarre lighttpd

/etc/init.d/lighttpd force-reload

Le serveur web est opérationnel et on peut le tester en faisant pointer votre navigateur sur votre serveur.

Mise en place d'un vhost

En fait dans l'idée de rester évolutif, on va faire en sorte que l'arborescence du serveur kagou.org soit rangée dans un répertoire à elle, et on va dire à lighttpd que si un navigateur lui demande une page ET que celle-ci est en rapport avec le domaine kagou.org alors tout se passera dans le répertoire où j'aurai mis kagou.org. Concrètement lighttpd me répondra différemment si je lui demande www.kagou.org ou directement l'adresse IP de mon serveur.

Pour garder le système de configuration de lighttpd on va créer un fichier 20-kagou.conf dans /etc/lighttpd/conf-available/ qui contiendra :

$HTTP["host"]=~"kagou.org" {
server.document-root="/var/www/www.kagou.org/pages"
}

On créé le répertoire (/var/www/www.kagou.org/pages) qui contiendra le site du domaine kagou.org, on peut y placer un fichier de test du style index.php contenant

<?php phpinfo(); ?>

On active cette configuration pour lighttpd et on relance le serveur :

lighty-enable-mod kagou

/etc/init.d/lighttpd force-reload

Conclusions

La mise en place d'une solution avec lighttpd+php5+vhost et des plus facile. Il reste à en tester les performances. Mais je garde ce point pour plus tard, lorsque le site sera en place.

Le prochain billet parlera de :

  • La mise en place d'un serveur MySQL
  • La mise en place d'un blog sous Dotclear2

Il me faut commencer également à réfléchir sur la sécurité, avoir des rapports basés sur les logs, voir ce qui peut être mis en place coté firewall. Savoir si je me décide à mettre en place un phpmyadmin ou bien si je décide de tout faire à la main (c'est l'occasion de ce forcer à apprendre ;) )

lundi, février 11 2008

Gravatar de adminUn serveur chez Gandi #1 via Yann Hamon

Depuis le temps que je voulais le faire, me voici à la tête d'un serveur dédié. J'inaugure donc une série de billets qui vont parler de l'évolution de ce serveur et des services qui ne manqueront pas d'être mis en place.

Le serveur retenu est celui proposé par Gandi à 6€ HT par mois (prix promotionnel pour 1 unité, car la solution est toujours en phase Beta). La distribution retenue est une Ubuntu 7.10 serveur, donc tout est à faire mais il existe d'autres solutions avec des services déjà activés et pré-configurés (web/mail etc.). La solution est alléchante par le prix actuel, par la possibilité de muscler l'ensemble de manière transparente et par le fait que je peux tout fermer demain si je veux sans aucun problème ni surcouts.

La commande étant passée, j'ai attendu exactement 13 minutes avant que tout ne soit en place :) Je suis donc à la tête d'une Ubuntu 7.10 serveur, avec un accès par ssh à mon compte utilisateur. J'utilise Putty sous Windows ou simplement la commande ssh depuis un terminal sous Linux. Une fois connecté je peux passer sous root, ce dernier étant un compte complet avec répertoire, il n'y a pas de sudo à utiliser. Au début vous ne possédez qu'une simple adresse IP, je modifie donc un domaine qui m'appartient depuis l'interface de chez Gandi afin de faire pointer l'enregistrement de type A vers mon IP fixe. En attendant la propagation des DNS pour mon domaine kagou.org je prépare la suite des opérations.

Le prochain billet parlera de la mise en place de :

  • un serveur web : Lighttpd
  • PHP5
  • Un serveur MySQL5
  • Paramétrage d'un vhost

NOTA :

  • Chercher comment simplifier l'accès par ssh car je sais que c'est possible.
  • Chercher à tester la bande passante de mon serveur.
  • Décider de la solution de statistiques/monitoring à utiliser.
  • Trouver des blogs parlant de ce même thème afin d'en apprendre un maximum.

Gravatar de KagouUn serveur chez Gandi #1 via Kagou

Introduction

Depuis le temps que je voulais le faire, me voici à la tête d'un serveur dédié. J'inaugure donc une série de billets qui vont parler de l'évolution de ce serveur et des services qui ne manqueront pas d'être mis en place.

Le serveur retenu est celui proposé par Gandi à 6€ HT par mois (prix promotionnel pour 1 unité, car la solution est toujours en phase Beta). La distribution retenue est une Ubuntu 7.10 serveur, donc tout est à faire mais il existe d'autres solutions avec des services déjà activés et pré-configurés (web/mail etc.). La solution est alléchante par le prix actuel, par la possibilité de muscler l'ensemble de manière transparente et par le fait que je peux tout fermer demain si je veux sans aucun problème ni surcouts.

Commande

La commande étant passée, j'ai attendu exactement 13 minutes avant que tout ne soit en place :) Je suis donc à la tête d'une Ubuntu 7.10 serveur, avec un accès par ssh à mon compte utilisateur. J'utilise Putty sous Windows ou simplement la commande ssh depuis un terminal sous Linux. Une fois connecté je peux passer sous root, ce dernier étant un compte complet avec répertoire, il n'y a pas de sudo à utiliser. Au début vous ne possédez qu'une simple adresse IP, je modifie donc un domaine qui m'appartient depuis l'interface de chez Gandi afin de faire pointer l'enregistrement de type A vers mon IP fixe. En attendant la propagation des DNS pour mon domaine kagou.org je prépare la suite des opérations.

Au final

Le prochain billet parlera de la mise en place de :

  • un serveur web : Lighttpd
  • PHP5
  • Paramétrage d'un vhost

NOTA

  • Chercher comment simplifier l'accès par ssh car je sais que c'est possible.
  • Chercher à tester la bande passante de mon serveur.
  • Décider de la solution de statistiques/monitoring à utiliser.
  • Trouver des blogs parlant de ce même thème afin d'en apprendre un maximum.