X-Space

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - X-Space

Fil des billets - Fil des commentaires

samedi, juillet 7 2007

Enfin un thème

Voila j'ai réussi à me décider: j'ai choisit le thème Welsh de Kozlika. J'espère qu'il vous plaira.

vendredi, juin 1 2007

Migration vers DotClear 2

Ca y est, X-Space est passé sous DotClear 2 beta 6. Je dois dire que j'hésitais pas mal: rester sous dotclear 2 ou passer à Wordpress ? Il y a des bons arguments des deux cotés, mais finalement le coté francophone et simplicité d'utilisation m'a plus et je suis donc resté.

Quoi de neuf ?

Pas grand chose, dirons nous.

  • Ce blog est sur une machine plus performante qu'avant mais je vous en reparlerais prochainement.
  • Ca fait déjà quelques semaines que la fonctionnalité est disponible, mais vous pouvez me contacter via le plugin Contact2.
  •  J'ai aussi réécrit légèrement les URLs du blog pour la compatibilité avec l'ancienne version et pour qu'elles soient un peu plus intuitive. Merci à TitaX pour son aide.
  • Pour le skin, et bien on verra plus tard :p

jeudi, mai 10 2007

Organisation FileSystem: FTP, Apache

Je vous parlais précédemment de mon projet de réinstallation du serveur qui héberge X-Space pour passer à Debian 4 ( Etch ). Avant de pratiquer cette installation, je me pose la question de l'organisation des fichiers.

La problématique est de gérer de multiples domaines, de multiples utilisateurs et une architecture claire.

Par défaut, Apache est configuré pour pointer vers /var/www sur la partition / donc. Or sur le serveur la partition / est de petite taille. On va donc utiliser /home qui est une partition à part.

Plusieurs sites, plusieurs domaines, j'inclinerais donc à construire comme ca:

  • /home/livebox-script.com/
  • /home/cyber-addict.fr/
  • /home/x-space.net/
  • /home/temp/
  • ...

Plusieurs utilisateurs, avec leur propre HomeDirectory.

  • /home/ED/
  • /home/TitaX/
  • ...

Un site peut être géré par plusieurs utilisateurs, cet utilisateur peut avoir son propre ftp, accessible par VirtualHost.

Pour l'instant la solution que je retiens est de monter l'arborescence souhaité dans le dossier de l'utilisateur concerné avec la commande mount.

mount --bind /home/x-space.net/ /home/ED/x-space.net/

Ce qui nous donne:

  • /home/ED/x-space.net/ -> http://www.x-space.net
  • /home/ED/temp/ -> http://temp.x-space.net
  • /home/ED/www/ -> http://ed.x-space.net

Se pose maintenant, la gestion des droits et des utilisateurs, quel serveur FTP a utilisé ? pure-ftpd ou proftd ? Comment laisser la possibilité à plusieurs utilisateurs d'accéder et de modifier le même contenu.

Ce sera l'objectif d'un autre billet, mais je suis ouvert à toutes vos propositions, idées. N'hésitez pas non plus à nous partager votre architecture en commentaires ou sur votre blog. ( hein TitaX )