Magazine

[ruby]Typo installation svn

Publié le 10 septembre 2007 par David Epely
Ruby on rail c'est marrant, ça c'est dit. Un des concepts de ce framework est de ne pas réinventer la roue (peut être est-ce une évidence?! Captain Obvious). Ce qui m'a ammené à tester Typo et ainsi le selectionner comme support pour de futurs applications. Typo est un moteur de blog (weblog engine ... suis-je clair ?).
Je débute alors sur la version stable 4.1.1. Aujourd'hui j'ai quelque bout de code à intégrer, le problème c'est que la nouvelle version risque de chambvouler tout ça et de fortement limiter les futurs migrations. Le système de plugins n'est pas très souple. Alors autant bosser sur la version SVN qui integre une nouvelle gestion des plugins.
Mais ... woops pourquoi ça marcheupas?!

La méthode :


Tirée d'un blog nippon

Prérequis


* Ruby et Ruby on Rails installés et fonctionnels
-> tuto : la totale sur serveur dédié verifier les versions des softs.
-> tuto : Environnement de développement sur ubuntu

Downloading =====> |


On récupère la dernière version de typo sur le serveur SVN (sur linux c'est plus facile ^_^)
$ mkdir mytypo & cd mytypo
$ svn checkout http://svn.typosphere.org/typo/trunk typo

Configuration


Ensuite on configure l'accès à la base de donnée :
$ gedit config/database.yml
login: &login
adapter: mysql
host: localhost
username: mon_nom
password: mon_password
Il suffira de remplir avec les bons paramètres.
Par défaut les applications rails utilisent l'environnement de développement, on creer la base de données qui va bien :
$ sudo mysql> create database typo_dev;
Et maintenant on install les tables :
$ rake db:migrate
no such file to load -- rcov/rcovtask
...
Whooops !
Et oui il manque un petit truc :
$ sudo gem install rcov
Optez pour le premier choix : 1. rcov 0.8.0.2 (ruby)
Et maintenant la migration fonctionne :
$ rake db:migrate

Fight Oh


Il ne reste qu'à lancer le serveur et à configurer le blog :
$ ruby script/server
Si tout s'est bien passé, le serveur est lancé : http://localhost:3000

Retour à La Une de Logo Paperblog

A propos de l’auteur


David Epely 3 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte