Stoneageblog.com

Le blog [de l'âge] de Pierre

Archive for the ‘Hébergement’ Category

Ma première application Ruby On Rails

with 64 comments

J’ai atteint un stade agréable dans ma phase d’apprentissage RubyOnRails : je m’amuse enfin avec ce langage ! Oh, je ne sais pas encore tout faire, loin de là, et comme je le disais dans un précédent billet, la phase d’apprentissage n’est pas si courte que cela lorsque l’on vient de PHP ! Mais bon, j’en sais assez pour me permettre d’écrire ce nouveau petit didacticiel destinés à ceux qui veulent faire leur premier pas avec Rails et qui veulent bien le faire !

L’objectif de ce billet est de permettre à chacun de créer son premier site Internet (ou plutôt sa première application) avec Ruby On Rails, depuis l’écriture de la première ligne de code jusqu’à sa mise en ligne. Pour cela il nous faut un sujet, on pourrait prendre l’exemple d’un blog mais certains l’on déjà fait, on pourrait essayer de faire une petite boutique de ecommerce mais d’autres en ont déjà fait livre. En fait, on pourrait « presque » tout faire… mais le but n’est vraiment pas de coder une application complexe, il faut que ce soit simple à écrire et à comprendre !

Je tranche donc, ce sera une petite application de gestion de CDs, basique : ajout de CD, édition, suppression, consultation. C’est pas le graal mais c’est pas le but. Faut que ce soit à la porté de tout le monde afin d’introduire Ruby On Rails.

Read the rest of this entry »

Written by Pierre Rigal

mars 4th, 2007 at 12:36

Debian On Rails : Apache 2.2 + MySQL + Ruby + Rails + PHP + Mongrel + Mongrel_cluster + Subversion + Trac + Capistrano

with 69 comments

Il y a quelques mois de cela je louais un serveur dédié avec comme but initial d’héberger mes propres sites et ceux de quelques amis. Je pensais alors que l’installation et la configuration de mon serveur ne serait qu’une formalité [modeste]au vue de mon expérience[/modeste]… Je me trompai alors dans les grandes largeurs !

Effectivement ce n’est que quelques mois plus tard et au bout de multiples expériences plus ou moins avortées avec différents panels d’administration que j’arrive enfin avec une installation que je qualifierai de presque correcte de mon serveur web…

Je vais donc vous faire part dans cet article des étapes que j’ai suivies pour en arriver là.

  1. Objectifs
  2. Installation système et applications
    1. Installation – Debian et utilitaires
    2. Installation – Apache 2.2 & PHP5 (ou 4)
    3. Installation – MySQL
    4. Installation – Subversion
    5. Installation – Ruby, Rails and friends ;)
    6. Installation – Mongrel, Mongrel_cluster, Capistrano
    7. Installation – Trac
  3. Etude de cas : « monappli.com »
    1. Création du repository Subversion
    2. Configuration Trac & Accès Subversion
    3. Import de « monappli » dans Subversion
    4. Configuration de Capistrano
    5. Configuration Apache/Mongrel/Mongrel_Cluster
    6. Mise en ligne !
  4. Limites et idées d’amélioration
  5. Sources

    Read the rest of this entry »

Written by Pierre Rigal

janvier 11th, 2007 at 2:26

Debian Dedibox : Installation du système

with 5 comments

Ca y est, j’ai craqué. J’ai pris ma dédibox. Après m’être posé les classiques questions de « l’hébergement mutualisé VS l’hébergement dédié » et les plus difficiles questions de budget, j’en suis arivé à la conclusion suivante : un serveur dédié c’est mieux si :

  1. On peut partager les frais avec des amis. (OK)
  2. On se prends pas trop la tête à l’administrer. (En cours…)
  3. On a déjà installé des distri linux dans sa jeunesse ;)

Bon, j’abandonne pas mon hébergement gratuit avec HostingRails pour plusieurs raisons, déjà parceque pendant tout le temps de l’installation et de la configuration de ma dédibox, je vais pouvoir écrire ici mes déboires, et ensuite, parceque je continue de faire un peu de dev sur RubyOnRails…

Je vais tenter d’écrire une suite de petits articles ici pour arriver à l’objectif suivant : obtenir un serveur LAMPROR « Linux Apache MySQL PHP RubyOnRails » facilement administrable. Ce premier article, léger, traite de la mise en route d’une débian sur dédibox.

Read the rest of this entry »

Written by Pierre Rigal

septembre 14th, 2006 at 11:14

Un panel d’administration, oui ! mais lequel ?

with 31 comments

VHCS, Webmin, Virtualmin, SysCP, WebCP, Zpanel, VHFFS, AlternC, ISPConfig, comment s’y retrouver dans cette jungle d’interfaces d’administrations ! (Et encore, cette liste est loin d’être exhaustive et n’inclu que les panels qui offrent une version GPL! )

Pourquoi un panel …

Je ne suis pas allergique à la ligne de commande, loin de là, mais je ne suis pas aussi de ceux qui ne jurent que par ça, aujourd’hui je suis sur le point de monter un petit serveur dédié. Aussi afin de me faciliter un peu la vie de tous les jours avec un serveur dédié, j’aimerai trouver un outil qui me permettra d’effectuer facilement les tâches courantes telles qu’ajouter un compte mail, un nouveau site internet, un compte FTP ou encore une nouvelle base de donnée.

Outre le fait de pouvoir réaliser quelques actions simplement à travers une interface web, c’est surtout la possibilité d’avoir une vue d’ensemble de son serveur qui m’attire. (Par vue d’ensemble, j’entends nombre d’utilisateurs, nombre de sites, nombre de bases de données, stats d’utilisations, nombre de compte mails par sites, etc…)

Le but de cet article n’est pas de trouver le logiciel parfait mais pluôt de présenter chacun, de vous donner un petit retour sur ce que j’en sais et surtout de collecter vos avis !

Read the rest of this entry »

Written by Pierre Rigal

septembre 3rd, 2006 at 10:28

Installer Typo chez HostingRails

without comments

HostingRails est un site formé par une bande de développeurs passionnés de Ruby. Ils ont développé leur propre interface d’administration en Ruby afin de gérer leur serveur. Ils proposent differentes offres d’hébergement dont une sur laquelle j’ai déployé mon propre blog sous Typo.

La source principale de cet article est le « Step by Step Tutorial » du site de HostingRails.

Read the rest of this entry »

Written by Pierre Rigal

juillet 22nd, 2006 at 1:44

Trouver un hébergement Ruby On Rails

with 8 comments

Un de mes projets est de monter mon propre serveur, probablement avec une dedibox. D’ailleurs lorsque je mettrai en route cette tâche je ne manquerai pas d’écrire ici toute une série d’article concernant cette mise en place… Cependant, en attendant et pour pouvoir faire mes premiers pas avec Rails, je me suis mis en quête d’un hébergeur correct à moindre frais…

Le but étant l’installation de Typo. Read the rest of this entry »

Written by Pierre Rigal

juillet 21st, 2006 at 11:51