Installation

Un article de FreeGlobes Wiki.

Important : Pour que l'installeur puisse fonctionner, il est impératif que le dossier "templates_c" soit accessible en écriture. Vous devez donc faire un CHMOD 777 (changement des droits du dossier).

L'installation de FreeGlobes est relativement simple. Elle se déroule en 7 étapes :

Sommaire

Choix de la langue

Image:Install-step-1.gif

Vous devez choisir la langue pour l'installation. Note : Une fois l'installation terminée, la langue s'appliquera également à votre site. Vous pourrez toutefois changer la langue dans le panneau d'administration.

Vérification des droits et compatibilité

Image:Install-step-2.gif

Pour pouvoir être installé, Freeglobes nécessite PHP version 4. PHP 5 n'est pas supporté par Freeglobes. MySQL 4 ou supérieur est supporté. La librairie XML doit être présente sur votre serveur, sinon certaines fonctionnalités comme les Flux RSS ne fonctionneront pas. Enfin, la libraire GD est nécessaire pour générer le "Captcha", image anti-robot pour le formulaire de soumission de liens.

Les permissions sont vérifiés sur les dossiers et fichiers suivants :

  • conf/ : ce dossier contient le fichier de configuration. Il est protégé par un .htaccess
  • conf/config.php : fichier de configuration du site
  • .htaccess : ce fichier se situe à la racine du site. Il doit être ouvert en écriture pour permettre au script d'installation de l'écrire si vous activez l'URL Rewrite
  • templates_c/ : dossier des fichiers compilés par Smarty. Smarty est le moteur de templates gérant les thèmes de l'application. Ce dossier doit être accessible en écriture pour permettre à Smarty d'afficher correctement le contenu du site.
  • cache/ : ce dossier contient les pages mise en cache, au cas où vous choisissez d'activer la mise en cache après l'installation.
  • prcache/ : dossier cache du Pagerank des sites que vous avez inscrit. Attention, l'option PHP SAFE_MODE doit être sur OFF pour que le cache PageRank puisse fonctionner.
  • share/ : dossier pouvant abriter des fichiers de configuration des plugins, fichiers de sauvegarde...
  • themes/ : ce dossier contient les thèmes de votre site.
  • thumbs/ : les miniatures des sites que vous avez inscrit sont sauvegardées dans ce dossier. Utilisé seulement si le rapatriement des images est activé.

Si l'un des fichiers ou dossier n'est pas accessible en écriture, il faut changer les droits de celui-ci en 777 (CHMOD). Pour relancer le test après avoir corrigé les erreurs qu'il vous indiquait, rafraichissez la page.

Paramètres de la base de données

Image:Install-step-3.gif
  • localhost : quasiment dans tous les cas, il s'agit de "localhost".(Pour free, entrez sql.free.fr ) :
  • apsidevo : utilisateur accédant à la base de données. cette information vous est fournie par votre hébergeur généralement.
  • ugIYcC7pMS : il est associé à l'utilisateur. Egalement fourni par votre hébergement dans la plupart des cas.
  • apsidevo_annuvoyages : nom de votre base de données.

Cliquez ensuite sur 'Create Tables' pour créer les tables de l'application dans votre base de données. Note : En cas de problème avec ces paramètres, un message d'erreur apparaitra. Il faudra alors ressaisir les paramètres et/ou les vérifier de nouveau.

Création des tables

Image:Install-step-4.gif

Si vos paramètres base de données sont corrects, vous devriez voir la page ci-dessus apparaitre. Elle indique si l'installeur a pu créer correctement chacune des tables de l'application. Si l'écran que vous voyez correspond à celui ci-dessus, alors la création des tables s'est bien déroulée.

Dans le cas où les tables existent déjà, l'installeur vous montrera l'écran ci-dessous :

Image:Install-step-4-bis.gif

Création de l'utilisateur

Image:Install-step-5.gif


Cet étape de l'installeur vous invite à créer un administrateur du site. Tous les champs son obligatoires et il est impératif que l'email fourni soit correct : il servira en cas de perte du mot de passe, pour que l'application puisse vous en renvoyer un nouveau.

C'est avec l'identifiant et le mot de passe que vous aurez spécifié que vous pourrez vous connecter à la partie Administration de votre site. Si la création de l'utilisateur s'est bien déroulée, vous devriez voir l'écran suivant :

Image:Install-step-6.gif

Cliquez alors sur le bouton 'Suivant' pour poursuivre l'installation.

Activer/désactiver l'URL Rewrite

Image:Install-step-7.gif

L'URL Rewrite est une option permettant d'optimiser le référencement de votre site. Cette option modifie les adresses pour les rendre plus attrayantes pour les moteurs de recherches. Il faut que le module apache 'mod_rewrite' soit chargé pour que l'URL Rewrite fonctionne. Si vous n'êtes pas sur, désactivez cette option.

Note : Si vous avez activé l'option et que sur la page d'accueil de votre site vous voyez un message du type 'Error 500 : Internal Misconfiguration', il faut alors vous rendre dans l'administration de votre site : Plugins > Réecriture d'URLs > Désactivez l'option.


Installation terminée

Image:Install-step-8.gif

Félicitations ! L'installation s'est bien déroulée et est maintenant terminée. Vous pouvez dès à présent vous connecter dans la zone administration de votre site.