Fire Soft Board 2 est une plate-forme de forum complète et adaptée à tout types d'utilisations.
Que ce soit à titre personnel ou professionnel, FSB reste gratuit.
Vous trouverez dans cette section, les instructions nécessaires à votre première installation de forum FSB2.
<box round blue|FSB2 nécessite la configuration minimum suivante pour fonctionner :>
</box>
Cette partie est simple et ne devrait pas poser problème.
Rendez-vous sur le site officiel de FSB pour obtenir la dernière version stable.
Vous avez alors la possibilité d’utiliser deux types d’archives :
Personnellement, je conseille la première solution, mais ce n'est pas très important.
Une fois une de ces archives téléchargée, il vous faut la décompresser.
Vous obtiendrez donc soit un dossier “fsb2” contenant l'ensemble des fichiers, soit un fichier “fsb2.php”.
Il vous faut maintenant déposer ces fichiers sur le serveur (ordinateur) qui hébergera votre forum.
<box round red right 35%|Installation en local>Dans ce cadre, déposez simplement les fichiers dans un de vos dossiers web.
Avec WAMP ou EasyPHP, le dossier en question est dans le dossier d'installation de votre logiciel, et s'appelle par défaut 'www'.</box>
Nous allons considérer que vous souhaitez installer votre forum sur un ordinateur distant.
Pour cela, vous aurez besoin des informations de connexion que vous aura remis votre hébergeur :
Avec ces informations, nous allons pouvoir utiliser un logiciel que l'on appelle client FTP et qui sert à gérer les fichiers sur votre hébergement.
Si vous n'en avez pas, vous pouvez télécharger celui de l'exemple ; il est gratuit et est disponible sur les 3 principales plate-forme :Filezilla (client FTP gratuit).
Si vous en avez un autre ce n'est pas grave, la plupart des clients FTP ont une présentation et un fonctionnement similaire.
Tout d'abord, il faut vous connecter au serveur FTP (parfois appelé hôte) en renseignant son adresse, votre identifiant et votre mot de passe.
La zone de gauche représente l'arborescence des fichiers sur votre ordinateur, celle de droite représente votre espace web.
Un simple glisser-déposer suffira à démarrer l'envoi du/des fichiers. Vous verrez le détail du transfert dans la zone du bas.
Si vous avez des difficultés, vous trouverez sur le site du zéro un tutoriel plus détaillé.
Maintenant que tout est près, il ne nous reste plus qu'à installer FSB2.
Si vous avez télécharger la version auto-extractible avec un seul fichier, il nous reste une étape.
Sinon, passez à la suite.
Nous allons extraire les fichiers de fsb2.php. Pour cela, il vous suffit d’aller à l’adresse de ce fichier dans votre navigateur, par exemple **http://www.monsite.fr/fsb2.php**
Vous arriverez alors sur la page suivante dont vous pouvez choisir la langue.
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 et vous arriverez sur la page d'installation.
Si ce n'est pas le cas :
Exemples d'erreurs de CHMOD :
Accès interdit - erreur 403 Auto extraction error : failed to create "/forum" directory, please check permissions on your current directory, or create "" on your server.
Exemple d'erreur dû à une version inférieur à PHP5 :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in index.php on line 24
Votre serveur contient désormais votre forum, prêt à être installé.
Accédez donc à l'installation en entrant l'adresse de votre forum. En théorie si vous l'avez mis dans le dossier /fsb2/, son adresse sera http://votresite.com/fsb2/
Assurez-vous également d'avoir l'ensemble des identifiants liés à votre hébergement.
⇒ Identifiants FTP (facultatifs) : Adresse du serveur, login, mot de passe.
⇒ Identifiants de la base de données : Adresse du serveur, login, mot de passe.
Si tout s'est bien déroulé alors vous devez tomber sur une page assez similaire à celle ci-dessous. Il existe deux type d'installation disponibles depuis cette page :
⇒L'installation rapide n'est accessible que dans certains cas, en localhost, et est destinée aux développeurs à des fins de tests.
Si vous n'êtes pas sur cette page :
Exemples d'erreurs de CHMOD :
Accès interdit - erreur 403 Auto extraction error : failed to create "/forum" directory, please check permissions on your current directory, or create "" on your server.
Exemple d'erreur dû à une version inférieur à PHP5 :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in index.php on line 24
Cette installation a été faite pour faciliter la vie aux développeurs, et permettre de faire des tests rapidement.
Elle n'est d'ailleurs disponible que dans certaines conditions.
A votre plus grande stupéfaction, vous vous retrouvez sur la page d'accueil de votre forum.
Eh oui, ce n'est pas plus difficile que ça.
Votre forum a été installé sous MySQL avec le <hi lightblue>nom d'utilisateur root et un mot de passe vide</hi>.
Un compte administrateur a été créé avec le couple <hi lightblue>login/mot de passe admin/admin</hi>.
Vous pouvez donc dès à présent commencer à tester votre forum.
Le CHMOD des fichiers consiste à permettre au forum d'accéder aux dossiers importants.
La page ci dessous liste les dossiers dont votre forum à besoin.
Si un (ou plusieurs) dossier est <hi indianred>“non-inscriptible”</hi> :
Si cela ne fonctionne pas, il va falloir chmoder manuellement.
On arrive sur la partie qui crée et remplie les tables de données.
Ici, choisissez la SGBD dont vous disposez sur votre serveur. Généralement, il s'agit de MySQL ou MySQLi (C'est pareil) mais si vous utilisez une base PostgreSQL ou SQLite sélectionnez le type approprié.
Sous cette liste de sélection, vous avez un formulaire à remplir avec :
* Cette information vous est donnée par votre hébergeur.
Un forum a besoin d'une personne pour le gérer, le configurer, le modifier … Ce sera donc vous ! En fait, plus qu'un compte admin, ce sera le compte fondateur.
L'installation est maintenant presque terminée.
* Accès au WebFTP : Choisissez à qui vous permettez d'utiliser le WebFTP. Cela permet d'éditer les fichiers du forum depuis votre panneau d'administration.
Remarque : Vous pourrez ensuite modifier cette option dans le panneau d'administration si besoin.
En fait nous allons sélectionner l'algorithme qui sera utilisé lors de la recherche de messages sur votre forum. Généralement, le forum sélectionne le meilleur algorithme possible, c'est à dire 'Fulltext MySQL'. Mais si vous utilisez un autre SGBD que MySQL, vous serez obligé d'utiliser l'un des deux autres. Je vous conseille, dans ce cas, de choisir Fulltext FSB.
Vous avez le choix entre 3 algorithmes :
L'URL rewriting est un système de ré-écriture d'URL (adresses internet) pour avoir des urls plus propres et un meilleur référencement par les moteurs de recherche. Exemple : Elle transforme les liens du type /fsb2/index.php?p=topic&p_id=1 en /fsb2/sujet-1-1.html
Par défaut ce paramètre est désactivé car il y a quelques contraintes pour l'utiliser.
Pour pouvoir l'utiliser, il faut que votre serveur HTTP soit Apache, et que le module rewrite soit installé (un phpinfo() devrait vous dire ça). Si c'est le cas, activez le paramètre et faites ce qui est demandé sur la page d'installation : copiez le fichier /fsb2/programms/REWRITE_HTACCESS vers la racine de votre forum, et le renommer en .htaccess. Sinon n'y touchez pas.
Voilà c'est fini pour l'installation.
Vous avez configuré votre base de données, votre compte et votre forum, il ne vous reste plus qu'à profiter de toutes les options que vous offre FSB2.
Il faudra maintenant personnaliser votre forum,créer vos différents espaces de discussions …
Vous trouverez des informations pour vous aider dans la section dédiée aux administrateurs de ce wiki.