1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Installation de MyBB (1.6)
Tags » installation, mybb
17-10-2010, 22:08, (This post was last modified: 20-10-2014, 19:40 by Saphir.)
#1
Installation de MyBB (1.6)
Pré-requis

Strict minimum (exigences du serveur)

Un hôte disposant de:
  • PHP version 5.1.0 ou supérieure avec l'Extension XML installée
    (Note: Si vous voulez installer MyBB 1.4.x, la version 4.3.11 ou supérieure de PHP est requise)
  • MySQL version 4.0 ou supérieure, PostgreSQL, ou SQLite
  • Un accès FTP (ou tout autre système pour pouvoir transférer le logiciel MyBB sur votre serveur)

Outils utiles :

Ces outils ne sont pas indispensables, mais ils vous faciliteront l'installation et l'administration du forum.
  • Un client FTP (ex. Filezilla, SmartFTP, WSFTP, LeechFTP)
  • phpMyAdmin (votre hébergeur le fournit normalement))
  • Un éditeur de texte autre que le Bloc-Notes (ex. Notepad++, EditPlus, Crimson Editor)

1. Récupération de l'archive
D'abord téléchargez la dernière version de l'archive dans la section "Annonces".

2. Décompression sur votre disque dur
Décompressez le fichier dans un dossier nommé par exemple 'mybb'.
Ouvrez ce dossier, vous y trouverez deux sous-dossiers.
- Documentation : contient une documentation bilingue au format HTML. Prenez la peine de la lire !
- Upload : contient l'ensemble des fichiers/dossiers à transférer sur votre serveur.

3. Cas de MySQL 4.0.x
Si vous avez une version mySQL 4.0.x sur votre serveur, lisez bien ce point, sinon passez au 4.

Pour pouvoir installer MyBB avec mySQL 4.0.x, vous devez modifier un fichier avant de transférer les fichiers sur votre serveur.
Dans ./inc/db_mysql.php, supprimez ou commentez :
Code:
if($success && $this->db_encoding)
        {
            $this->query("SET NAMES '{$this->db_encoding}'");
            if($write_success && count($this->connections) > 1)
            {
                $this->write_query("SET NAMES '{$this->db_encoding}'");
            }
        }
        return $success;
et aussi :
Code:
return " CHARACTER SET {$this->db_encoding} COLLATE {$collation}";
Note: Ces modifications ne sont pas nécessaires si votre serveur dispose de MySQL 5.0 ou supérieur.

4. Transfert des fichiers/dossiers sur votre serveur
A l'aide d'un client FTP (Filezilla par exemple), transférez le contenu du sous-dossier 'Upload' (et non le sous-dossier 'Upload' lui-même) sur votre serveur.
- Soit vous transférez à la racine et MyBB sera alors accédé avec : http://url_domaine/
- Soit vous créez un sous-dossier /forum par exemple sur le FTP et vous transférez dans ce sous-dossier. MyBB sera alors accédé avec : http://url_domaine/forum/.

A noter :
  • Assurez-vous de respecter la structure de l'arborescence des répertoires.
  • Assurez-vous de transférer les fichiers .php, .html, .css et tout autre fichier texte en mode ASCII, et tout autre fichier binaire en mode Binaire (voir la documentation de votre logiciel FTP)
    Avec Filezilla, c'est géré de façon transparente et automatique.

5. CHMOD des fichiers/dossiers
Une fois le transfert terminé, il faut donner à certains fichiers/dossiers des droits afin qu'ils soient accessibles en écriture. Sinon, le script ne fonctionnera pas !

Pour savoir comment CHMODer avec Filezilla, voici par exemple un tutoriel :
http://jc.etiemble.free.fr/abc/index.php/realisations/trucs-astuces/chmod-filezilla

Modifications des droits indispensables pour :
Code:
nom fichier               Permission CHMOD
--------------------------------------------
./inc/config.php           666
./inc/settings.php         666
./cache/                   777
./cache/themes/            777
./uploads/                 777
./uploads/avatars/         777

Modification optionnelles
:
Code:
nom fichier                    Permission CHMOD
--------------------------------------------
./admin/backups/                          777
./inc/languages/english/*tous*            666
-- Ceci ne comprend pas le dossier ./inc/languages/english/admin/ lui-même, car c'est un dossier et non un fichier.
./inc/languages/english/admin/*tous*      666
./inc/languages/french/*tous*             666
-- Ceci ne comprend pas le dossier ./inc/languages/french/admin/ lui-même, car c'est un dossier et non un fichier.
./inc/languages/french/admin/*tous*       666

Quote:
*** Important ***
Certains hébergeurs utilisant suPHP n'autorisent pas l'utilisation des permissions '0777' pour les fichiers ou répertoires.

Vous devez donc utiliser 0755 (drwxr-xr-x) à la place et cela fonctionnera aussi bien.

C'est pour des raisons de sécurité qu'il est impossible d'utiliser '0777' chez ces hébergeurs. Les fichiers doivent eux aussi être limités à '0644'.

6. Installation du script
Dans votre navigateur, lancez :
http://url_forum/install
et suivez les étapes.

Une image parlant mieux qu'un long discours, voici dans l'ordre les 10 écrans que vous allez successivement rencontrer.

Cliquez sur les images pour agrandir.

Copies d'écran des étapes d'installation de MyBB
Étape #1
   
Étape #2
   
Étape #3
   
Étape #4
   
Étape #5
   
Étape #6
   
Étape #7
   
Étape #8
   
Étape #9
   
Étape #10
   

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~




Users browsing this thread: 1 Guest(s)

Contact Us | MyBB.support | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication
 Translation utility provided by Regentronique