Magazine

Installer Typo3 avec svn sur Ubuntu server

Publié le 20 mai 2008 par Rumbaya

Testé sur Ubuntu server 8.04LTS

Plus ça va plus je trouve que subversion (svn) est un outil génial, et pas seulement pour les développeurs. Une fois qu’on connait l’adresse du dépot svn d’une application, ça devient très facile de l’installer, sous ses différentes versions si besoin, et les mises à jour deviennent très simples.

Par exemple Typo3. Cet excellent CMS n’a qu’un petit défaut, les mises à jour sur un site existant sont parfois délicates, il faut prendre son temps. Du coup c’est intéressant d’avoir plusieurs plusieurs versions installées, les sites n’ayant pas encore été migrés utilisant leur version d’origine. Avec svn, c’est tout simple.

L’adresse du dépot svn pour typo3 est https://typo3.svn.sourceforge.net/svnroot/typo3. A partir de là CoreDocs/ donne accès à la documentation, et TYPO3core/ aux sources. Classiquement, on a ensuite trunk/ pour la dernière version de développement, branches/ pour les versions principales (4.0, 4.1, 4.2, etc…) et tags/ pour les différentes releases (4.0.1, 4.0.2, etc…). Pour un serveur de production le choix de tags/ est plus raisonnable, branches/ est plus pratique sur une machine de test pour faire des mises à jour avec svn update. Quant à trunk/, c’est pour les développeurs et les grands joueurs.

Créer le répertoire typo3 :

mkdir /usr/share/typo3
cd /usr/share/typo3

On télécharge les version 4.0.8 et 4.2.0 :

svn co https://typo3.svn.sourceforge.net/svnroot/typo3/TYPO3core/tags/TYPO3_4-0-8 4.0.8
svn co https://typo3.svn.sourceforge.net/svnroot/typo3/TYPO3core/tags/TYPO3_4-2-0 4.2.0

On crée des liens symboliques, latest pour la dernière et éventuellement des liens personnalisés pour les sites qui utilisent les anciennes versions :

ln -s 4.2.0 latest
ln -s 4.0.8 mesvieuxsites

S’ils ne sont pas encore là on installe les paquets nécessaires à typo3 et on recharge la config Apache :

aptitude install php5-gd imagemagick libttf-dev
/etc/init.d/apache2 reload

Pour un nouveau site, il faut télécharger le package dummy (que je n’ai pas trouvé sur svn), si comme moi c’est pour migrer un site sur une nouvelle machine il faut créer le fichier typo3conf/ENABLE_INSTALL_TOOL :

touch monsite/typo3conf/ENABLE_INSTALL_TOOL

A la racine du site, on crée le lien symbolique qui va pointer sur la version appropriée de typo3 :

ln -s /usr/share/typo3/latest typo3_src

ensuite se rendre sur http://monsite/typo3/install pour exécuter l’assistant d’installation et de mise à jour.


Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

  • Merise sous Ubuntu Linux

    Le développement web, c’est comme tout les autres domaines, il y a les parties marrantes (généralement le moment où tu as l’idée du siècle et celui où tu... Lire la suite

    Par  Cédrci Bousmanne
    A CLASSER
  • Installer la console de récupération

    Installer console récupération

    L'opération est rapide, utile et peu gourmande en espace disque. La console de récupération peut sauver votre système le jour où vraiment rien ne démarre et... Lire la suite

    Par  Lib Ellules
    HIGH TECH, INFORMATIQUE, LOGICIELS
  • Tutorial : installer une imprimante Brother DCP-750CW sous ubuntu

    Tutorial installer imprimante Brother DCP-750CW sous ubuntu

    Etant donné que j'ai fait les soldes et que ma dernière imprimante (une Epson stylus CX5200) est définitivement partie au paradis des imprimantes, il m'a fallu... Lire la suite

    Par  Standart
    HIGH TECH, INFORMATIQUE
  • UT3 mutators Installer V2.1

    mutators Installer V2.1

    Pour tous ceux qui galèrent à installer les maps et mutators, ne sachant jamais dans quel répertoire va tel ou tel fichier, Brad. Lire la suite

    Par  Ut3leblog
    HIGH TECH, JEUX VIDÉO
  • Ubuntu Tweak 0.2.5

    Ubuntu Tweak 0.2.5

    Je profite de la sortie de cette nouvelle version pour vous parlez de Ubuntu Tweak. C'est un très bon programme qui permet de tuner Ubuntu,Cet outil facilite... Lire la suite

    Par  Cédrick Hannier
    HIGH TECH, INFORMATIQUE, LOGICIELS
  • Ubuntu, eeePC et Compiz-fusion

    Au départ, je voulais juste observer le eeePC en boutique, voir de près à quoi il ressemblait. Au final, en bon geek que je suis, je me suis retrouvé avec dans... Lire la suite

    Par  Damien Guillot
    HIGH TECH, INFORMATIQUE, INTERNET
  • Ubuntu Tweak 2.0.5

    Ubuntu Tweak 2.0.5

    Ce petit programme pour Ubuntu permet de configurer des options 'cachées' du Système et du Bureau. Ubuntu Tweak fonctionne uniquement pour les utilisateurs de... Lire la suite

    Par  Mydoom666
    INFORMATIQUE

A propos de l’auteur


Rumbaya 9 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 l'auteur n'a pas encore renseigné son compte