Installation d'un forum FSB2

Cette rubrique vous expliquera comment installer, le plus facilement possible, votre forum FSB 2.0.X.

Configuration requise

FSB2 nécessite la configuration minimum suivante pour fonctionner :

  • Un espace WEB suffisant, environ 7 Mo
  • PHP 5 ou plus
  • Une base de données active sur votre hébergement parmi les suivantes :


Assurez-vous également d'avoir l'ensembles de vos identifiants liés à votre hébergement.

Préparation de l'installation

Comme indiqué dans la configuration requise, vous devez avoir la version 5 de PHP ou supérieure, et la version 4.1 de MySQL ou supérieur ou bien une base Sqlite ou PostgreSQL.

Vous devez bien entendu télécharger la dernière version de FSB 2 que vous trouverez sur la page téléchargement du site.
Vous avez alors la possibilité d’utiliser deux types d’archives :

  • une archive contenant l’ensemble des fichiers (au format zip ou gzip)
  • une archive auto-extractible contenant un unique fichier fsb2.php qui se chargera d’extraire pour vous les fichiers.

Une fois l’une des deux choisie, il vous faut envoyer l’ensemble des fichiers extrait de cette archive sur votre hébergement ou les placer dans un dossier sur votre ordinateur dans le cas d’une installation en local.

Vous pouvez consulter cette page Mise en place des fichiers pour vous aider à envoyer vos fichiers sur votre espace Web.

Extracteur automatique fsb2.php

Dans le cas du fichier unique fsb2.php, il reste une étape à effectuer avant de commencer vraiment l’installation : extraire les fichiers de FSB 2. Pour cela, il vous suffit d’aller à l’adresse de ce fichier dans votre navigateur, par exemple http://www.monsite.fr/forum/fsb2.php

Vous arriverez alors sur la page suivante dont vous pouvez choisir la langue.
Si ce n'est pas le cas :

Page d'extraction automatique de FSB 2

Indiquez le dossier dans lequel vous souhaitez extraire les fichiers. Si fsb2.php se trouve dans ce dossier, ne changez rien, laissez ‘./’. Ensuite lancer l’extraction. Tous les fichiers seront alors extraits, vous pouvez passer à l'installation.

Installation

Nous allons maintenant procéder à l'installation du forum. Allez à l'adresse de votre forum, par exemple http://www.monsite.fr/forum/
Vous accédez alors à la page d'accueil d'installation.  Accueil de l'installation

Si n'êtes pas sur cette page :

Si vous effectuez une installation locale, vous remarquez qu'il y a deux types d'installation. L'installation normale (bouton 'Suivant') et l'installation rapide (bouton 'Soumettre') qui a été faite pour faciliter la vie aux développeurs, et permettre de faire des tests rapidement (et uniquement des tests !!!). Nous allons décrire les deux, comme ça vous choisirez celle que vous voudrez. On va commencer par l'installation rapide.

Installation rapide

Cliquez sur le bouton 'Soumettre'. A votre plus grande stupéfaction :p, vous vous retrouvez sur la page d'accueil de votre forum. Eh oui, ce n'est pas plus difficile que ça. Comme l'indique la remarque qu'il y a sur la page d'installation, votre forum a été installé sous MySQL avec le nom d'utilisateur root et un mot de passe vide. Et un compte administrateur a été créé avec le couple login/mot de passe admin/admin. Vous pouvez donc dès à présent commencer à tester votre forum.

 Index du forum après l'installation rapide

Vous pouvez directement passer à la dernière étape.

Installation normale

Pour procéder à l'installation normale, en choisissant vous même les noms d'utilisateurs, mots de passe et base de données etc., cliquez sur le bouton 'Suivant'.

Etape 1 [CHMOD des fichiers]

Si vous êtes hébergé chez Free, ne vous souciez pas de cette étape, ça fonctionnera sans CHMOD!

  • Le CHMOD des fichiers consiste à donner les droits nécessaires aux dossiers importants de votre forum. Pour cela, si sur cette page un ou plusieurs dossier sont marqués de la mention “non-inscriptible”, cochez la case “oui” à côté puis remplissez en bas le formulaire de connexion FTP qui permettra de CHMODDER automatiquement vos dossiers. Cliquez ensuite en bas sur “CHMODDER les fichiers” puis faites “suivant”

Etape 2 [Choix et paramétrage de votre SGBD]

Ici, choisissez la SGBD dont vous disposez sur votre serveur. Généralement, il s'agit de MYSQL, à ne pas confondre avec MYSQLi.
Sous cette liste de sélection, vous avez un formulaire à remplir avec par ordre :

  1. Préfixe des tables : C'est le préfixe qui sera affiché avant le nom de vos tables. Utile si vous avez plusieurs forums.
    Exemple de nom de table avec préfixe: fsb2_table1
  2. Adresse du serveur : Notez ici l'adresse de votre serveur de base de données. Cette information vous est donnée par votre hébergeur (tout comme les autres informations)
  3. Login : Login de connexion à votre base SQL
  4. Mot de passe : Mot de passe connexion à votre base SQL
  5. Nom de la BDD : Nom de votre base SQL

Etape 3 [Création du compte admin]

Un forum a besoin d'un accès administrateur pour pouvoir par la suite le configurer. Ca sera donc vous ! Entrez ici un login de connexion qui vous servira également de login pour vous connecter sur le forum.
Vous pouvez, ensuite, choisir le nom qui apparaitra sur le forum, si vous souhaitez qu'il soit différent de votre login. Sinon, laissez-le vide.

  • Mot de passe
  • Votre mail (VALIDE !!)

Etape 4 [Configuration de base du forum]

Configuration du forum

Maintenant, vous rentrez dans la phase administration.

  • Ces champs seront déjà remplis:
    • Email du forum
    • Chemin d'accès au forum
    • Nom du cookie
  • Pour ces champs, réglez comme bon vous semble. Pour la France, la Belgique et les autres pays du même méridiens :
    • Fuseau horraire : UTC+1
    • Décalage horaire : Sélectionnez selon heure d'été ou d'hiver

Sécurité du panneau d'administration

Différence entre fondateur et administrateur:

  • Accès pour le fondateur uniquement : seul VOUS et vous seul, pourrez modifier les fichiers présents sur le serveur FTP et SQL (conseillez)
  • Accès pour les administrateurs et le fondateur : Vous, mais aussi les administrateurs que vous aurez nommé pour la gestion de votre forum auront accès au FTP et/ou à votre base SQL.
Attention, ici, pour une question évidente de sécurité, je vous recommande de réglez les deux options sur Accès pour le FONDATEUR uniquement. Ne donnez accès aux administrateurs que si vous savez ce que vous faites!!!

Remarque : Vous pourrez toujours modifier cela par après.

Algorithme de recherche

Vous avez le choix entre 3 algorithmes :

  • Fulltext MYSQL : Méthode conseillée si vous disposez d'une SGBD MYSQL (4.1+).
  • Fulltext FSB : Méthode développée par Génova pour FSB2. Pour toute autre type de SGBD.
  • LIKE : Méthode prévue pour les petits forums, étant sur tout autre type de SGBD que MYSQL.

Utiliser l'URL rewriting

L'URL rewriting permet d'afficher des liens prévus pour une indexation dans les moteurs de recherche.
Elle transforme les liens du type /fsb2/index.php?p=topic&p_id=1 en /fsb2/sujet-1-1.html

N'activez cette fonction que si vous savez ce que vous faites. Si vous l'activez, copiez le fichier REWRITE_ACCESS contenu dans le dossier /programs/ à la racine de votre forum et renommez le, via votre logiciel FTP, en ”.htaccess” en minuscules.

Il est possible que cela provoque certaines erreurs, n'hésitez pas à consulter cette page

Dernière étapes, accès à l'index de votre forum

Ca y est! Votre forum est installé et prêt à l'emploi! Désormais, vous pouvez vous connecter via le lien “Se connecter” et naviguer et vous assurer que tout marche bien.

Aller plus loin

Visite guidée pour le débutant

FIXME

Il faut améliorer le truc, l'idéal étant de mélangé les explication de Styphax (ici légèrement modifié) à celle donnée par Moncef sur l'installation local)


Contributeur(s) : Houram | StyphaX | Grummfy | Shekral

 
fsb2/installation.txt · Dernière modification: 21:45 30/06/2008 par bmoncef
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki