Thursday, October 4, 2007

Joomla installation

**** big issue with admin login ****
Dernière minute, si, dans la pré-installation, Session save path est Non modifiable, il y des chances que l'on ne puisse pas accéder à l'admin.


S'installe comme Mambo. Dézipper les fichiers dans un répertoires du disque dur.
Dans EasyPHP 2.0b1\WWW\nom_du_site

Avec FileZilla, le transférer dans le répertoire test
webtest120\nom_du_site
Il y a environ 1700 fichiers, cela prend bien dix minutes


Ultérieurement, les fichiers iront sur le site défininitif : http://nom_du_site.free.fr

Pour une installation sur Free, ajouter un répertoire, dans la racine du site, "sessions".

Téléchargement sur le site http://www.joomla.org

J'ai installé la version 1.0.13 ppour Jeune Champagne et aita10
La 1.5 RC3 (Release Candidat, mieux que Béta) est disponible, je la testerai plus tard
Cela semble facile de passer en version définitif, il suffit d'écraser les fichiers existants ??, les données étant dans la base de données. Voir pour la conservation des templates.


Une fois les fichiers installés, accéder au site par l'url, vous arrivez dans une page de paramétrage pour l'installation.
Vous devez disposer de vos données pour les accès au site et la à base de données MySQL.
attention sur vous êtes sur le site de test, donner les données de ce sites
Localhost
sql.free.fr
votre mot de passe
votre login pour cet espace

Une fois le paramétrage terminé, détruire ou renommer le répertoire "Installation" avec FileZilla (je mets le préfixe bk_).

Entrer votre url, vous êtes dans le site avec le template de base

Autres bidouilles ...
Pour ne pas avoir l'erreur sur la variable globales, modifier le .htaccess
Renommer le fichier existant htaccess.txt en bk_htaccess.txt
Créer un fichier dans l'éditeur htaccess.txt, taper uniquement "php1" (respecté l'espace) puis sauvegarder le sur le site
Une fois sur le site, renommer-le en .htaccess (pas possible de l'enregistrer comme cela)


Penser à paramétrer le fichier robots.txt si vous n'êtes pas à la racine de l'hébergement.
Faire en sorte de ne pas être détecté par les robots en phase de développement
Pour cela, dans le fichier robots.txt à la racine du site, ajouter la ligne
disallow: /
Plus un commentaire indiquant que cette ligne sera à supprimer lors du passage en prod
Commentaires avec ce caractère : "#".


Lorsque l'on déménage le site, il faut mettre à jour ces deux variables :
$mosConfig_absolute_path = '/mnt/167/sdb/8/7/webtest120/aita10';
$mosConfig_cachepath = '/mnt/167/sdb/8/7/webtest120/aita10/cache';
$mosConfig_live_site = 'http://webtest120.free.fr/aita10';

Dryat120

No comments: