• Bonjour à tous,

    le générateur est en cours de mise à jour.
    Le forum de support est ouvert.

    Amicalement MasterMan.

Comment installer vBulletin

  • Auteur du sujet
  • Admin
Installation de vBulletin



1 ère Etape.

Pour commencer, il faut créer une base de donner dans votre hébergement et un utilisateur pour se connecter dessus.

Donc, vous aurez 3 données à connaitre
- Nom de la base de données
- Login
- Mot de Passe

Je ne vais pas expliquer comment faire, puisqu'il existe différent type de logiciel d'administration d'un hébergement (Plesk, cPanel, Direct Admin, Red Hat Enterprise, Virtuozzo, etc).


2 éme Etape.

Décompresser l'archive, vous vous apercevrez qu'un nouveau dossier appelé upload a été créé et un autre appelé do_not_upload.

upload - Ce dossier contient les fichiers vBulletin que vous devez uploader sur votre serveur Web.

Cependant, avant d'uploader les fichiers, vous devez effectuer certains changements dans le fichier de configuration vBulletin. Ce fichier est situé dans le dossier includes du dossier upload. Ce fichier se nomme config.php.new.

La première chose à faire est alors de renommer ce fichier, de config.php.new à config.php (supprimez l'extension .new).


001ls.png



Le second dossier est do_not_upload - Ce dossier contient des outils pour effectuer différentes tâches sur votre forum.

searchshell.php - Ce fichier vous permet de régénérer l'index de recherche.
vb_backup.sh - Ce fichier vous permet d'exécuter une sauvegarde de base de données via SSH/Telnet ou une sauvegarde planifiée par cron.
tools.php - Ce fichier doit être uploadé dans le dossier admincp et vous permet de résoudre certains problèmes d'accès au Panneau d'Administration. Ce fichier doit être immédiatement supprimé après utilisation car il pourrait causer des problèmes de sécurité.


3 éme Etape.

Editer le fichier de configuration vBulletin

Avant d'uploader les fichiers vBulletin sur votre serveur Web, vous devez éditer le fichier de configuration vBulletin (includes/config.php) pour permettre à vBulletin de communiquer avec votre base de données.

Pour éditer le fichier config.php, vous devez ouvrir ce fichier avec un éditer de texte comme Windows® WordPad. (Notez que nous ne recommandons pas l'utilisation de Windows® WordPad pour éditer config.php, car Notepad rencontre certains problèmes pour afficher les sauts de ligne de certains types de fichiers.)


002pi.png



Modifier le fichier config.php est l'une des rares fois où vous modifiez le code PHP brut. Ce fichier est commenté, ceci dans le but de vous aider à remplir les différentes informations.

Tous les paramètres de ce fichier ne sont pas à modifier, seulement quelques-uns ont besoin d'être modifiés pour que le fichier de configuration vBulletin fonctionne. Ces paramètres sont :

Code:
$config['Database']['dbname']

Vous devez modifier cette valeur en indiquant le nom de votre base de données qui doit contenir votre installation vBulletin.

Code:
$config['Database']['technicalemail']

Une adresse email doit être saisie ici. Tous les messages d'erreur de la base de données seront alors transférés sur cette adresse email.

Code:
$config['MasterServeur']['Serveurname']

Ce paramètre permet d'indiquer l'adresse du serveur de la base de données. Pour la plupart des installations, le serveur de la base de données est situé sur le même ordinateur que le serveur Web, dans quel cas l'adresse serait 'localhost', autrement, veuillez utiliser l'adresse du serveur de votre base de données fournie par votre hébergeur.

Code:
$config['MasterServeur']['username']

Cette variable contient le nom d'utilisateur, fourni par votre hébergeur, qui vous permet de vous connecter au serveur de la base de données.

Code:
$config['MasterServeur']['password']

Il s'agit du mot de passe qui accompagne le nom d'utilisateur pour vous connecter au serveur de la base de données.

titre Note Veuillez notez que Jelsoft / Support vBulletin ne peuvent en aucun cas fournir les informations demandées pour $config['Database']['dbname'], $config['MasterServeur']['Serveurname'], $config['MasterServeur']['username'], et $config['MasterServeur']['password']. Ces informations sont seulement fournies par votre hébergeur.

Si vous avez besoin de créer une nouvelle base de données pour l'utilisation de vBulletin, les instructions pour réaliser cette tâche sont disponibles ici.

Veuillez noter également que vous devez modifier uniquement les informations se trouvant à droite du signe égal '='. Ne pas modifier ce qui se situe à gauche du signe égal.
Par exemple, dans cette ligne :

Code:
$config['MasterServeur']['username'] = 'root';

Vous devez changer 'root' par le nom d'utilisateur approprié et laisser le reste tel qu'il est.

Ceci est correct :

Code:
$config['MasterServeur']['username'] = 'your_dbusername';

Ceci n'est pas correct :

Code:
$config['MasterServeur']['your_dbusename'] = 'root';

Ne jamais modifier les données se trouvant à gauche du signe égal '='.

Pour Yahoo Small Business Server, $config['MasterServeur']['Serveurname'] devrait être 'mysql'.

Les variables restantes du config.php n'ont pas besoin d'être modifiées pour que la configuration de vBulletin fonctionne. Pour la plupart, il est recommandé de ne pas les modifier jusqu'à ce que le processus d'installation soit terminé, à moins que vous savez ce que vous faites. Voici une description de ces variables.

Code:
$config['Database']['dbtype']

Si vous utilisez PHP5 avec MySQL 4.1.x, vous pouvez changer cette variable pour 'mysqli' pour bénéficier du moteur MySQL Improved.

Code:
$config['Database']['tableprefix']

Pour faciliter l'identification des tables relatives à vBulletin dans votre base de données, vous pouvez ajouter un préfixe (quelques lettres ou un mot) devant le nom de vos tables. Par exemple, si vous spécifiez le $config['Database']['tableprefix'] comme 'vb_', toutes les tables auront le préfixe vb_, comme vb_forum, vb_user etc.
Si vous choisissez de modifier votre $config['Database']['tableprefix'] après avoir installé vBulletin, des outils sont fournis pour effectuer cette tâche.

Code:
$config['Database']['force_sql_mode']

Les nouvelles versions de MySQL (4.1+) ont des 'comportements' incompatibles avec vBulletin. Ces comportements sont activés par défaut dans MySQL 5. Paramétrez cette valeur sur "true" pour désactiver ces comportements. Vous avez seulement besoin de modifier cette valeur si vBulletin le recommande.

Code:
$config['MasterServeur']['usepconnect']

Paramétrez cette variable à 1 pour permettre à PHP d'utiliser des connexions persistantes au serveur MySQL. Pour les grandes installations de vBulletin, utiliser des connexions persistantes peut améliorer la performance mais dans la plupart des cas, laisser ce paramètre à 0 est le meilleur choix. Si vous n'êtes pas sûr, laissez à 0.

Configuration de la base de données 'esclave'

Ces variables s'appliquent seulement si vous avez une base de données esclave. Si vous n'êtes pas sûr, vous devriez laisser ces variables comme elles sont. Il s'agit d'un paramétrage avancé !

Code:
$config['Misc']['admincpdir']

Par défaut, vBulletin installe les fichiers du panneau d'administration dans un dossier appelé admincp, mais vous pouvez renommer ce dossier pour une meilleure sécurité. Si vous le renommer, entrez ici le nouveau nom du dossier. Veuillez noter que vous pouvez seulement renommer le dossier, si vous transférez ce dossier vers un autre répertoire, le système ne fonctionnera pas.

Code:
$config['Misc']['modcpdir']

Cette variable est similaire à la variable $admincpdir, sauf que $modcpdir est relative au panneau de modération.

Code:
$config['Misc']['cookieprefix']

Quand vBulletin crée des cookies aux utilisateurs, ils peuvent tous avoir un préfixe (quelques caractères) pour faciliter l'identification des cookies créés par vBulletin. Par défaut, le préfixe est bb mais vous pouvez le changer pour obtenir ce que vous désirez. Ce paramètre est particulièrement utile si vous avez plusieurs installations vBulletin exécutées sur le même domaine.

Code:
$config['Database']['technicalemail']
   $config['Misc']['forumpath']

Certains systèmes peuvent demander un path entier pour l'accès aux fichiers du forum. Laissez ce champ tel qu'il est si vBulletin ne vous demande rien.

Code:
$config['SpecialUtilisateurs']['canviewadminlog']

Toutes les actions exécutées dans le logiciel d'administration vBulletin sont enregistrées dans la base de données. Cette variable permet de contrôler quels utilisateurs sont autorisés à voir ce journal. Cette variable a la forme d'une liste d'ID d'utilisateurs, séparés par une virgule. Par exemple, si vous désirez que les utilisateurs qui ont les IDs 1, 15 et 16 puissent voir le journal d'administration, cette variable doit être paramétrée ainsi :

Code:
$config['SpecialUtilisateurs']['canviewadminlog'] = '1,15,16';

Code:
$config['SpecialUtilisateurs']['canpruneadminlog']

De la même manière que $config['SpecialUtilisateurs']['canviewadminlog'] permet de contrôler quels utilisateurs peuvent voir le journal d'administration, $config['SpecialUtilisateurs']['canpruneadminlog'] permet de contrôler quels utilisateurs sont autorisés à supprimer (prune) le contenu du journal d'administration. Utilisez alors le même procédé que ci-dessus en listant les IDs des utilisateurs (séparés par une virgule) auxquels vous souhaitez activer cette permission.

Code:
$config['SpecialUtilisateurs']['canrunqueries']


Le Panneau d'administration vBulletin contient une interface simple qui permet d'exécuter des requêtes directement dans la base de données. Cette variable contient les IDs des utilisateurs qui ont la permission de faire ceci. Pour des raisons de sécurité, vous devriez laisser cette liste totalement vide.

Code:
$config['SpecialUtilisateurs']['undeletableusers']

Si vous avez plusieurs utilisateurs qui possèdent des droits d'administration, vous pouvez empêcher la modification ou suppression de leur compte. Pour cela, il suffit de lister comme précédemment l'ID de ces utilisateurs (séparés par une virgule). Ces utilisateurs ne seront alors ni modifiables, ni supprimables à partir du panneau d'administration.

Code:
$config['SpecialUtilisateurs']['superadministrators']

Tous les utilisateurs dont l'ID sera spécifié dans la variable $config['SpecialUtilisateurs']['superadministrators'] auront automatiquement tous les droits d'administration et les accès à toutes les fonctions vBulletin. Ils seront capables de modifier les permissions des autres administrateurs.

Code:
$config['Mysqli']['charset']

Si vous avez besoin de paramétrer un jeu de caractères par défaut parce que votre base de données utilise un interclassement autre que latin1, vous pouvez paramétrer le jeu de caractères ici. Si vous définissez un jeu de caractères différents de celui de votre base de données, vous risquez d'obtenir des erreurs de comparaison (collation). Ignorez ce paramètre à moins d'être sûr de ce que vous faites.

Code:
$config['Mysqli']['ini_file']

PHP peut être instruit dans le but de définir des paramétrages de connexion en lisant le fichier nommé 'ini_file'. Veuillez utiliser un chemin d'accès complet au fichier. Ceci est généralement utilisé pour paramétrer le jeu de caractères de connexion par défaut. Ignorez également cette variable à moins d'être sûr de ce que vous faites.

titre Note Les variables $config['SpecialUtilisateurs']['canviewadminlog'], $config['SpecialUtilisateurs']['canpruneadminlog'], $config['SpecialUtilisateurs']['canrunqueries'], $config['SpecialUtilisateurs']['undeletableusers'] et $config['SpecialUtilisateurs']['superadministrators'] doivent contenir un ID d'utilisateur ou une liste d'ID d'utilisateurs séparés par des virgules ou alors rien du tout. Par exemple :


Code:
$config['SpecialUtilisateurs']['canviewadminlog'] = '1,15,16'; 
   $config['SpecialUtilisateurs']['canpruneadminlog'] = '1'; 
   $config['SpecialUtilisateurs']['canrunqueries'] = ''; 
   $config['SpecialUtilisateurs']['undeletableusers'] = '1,15'; 
   $config['SpecialUtilisateurs']['superadministrators'] = '1';


4 éme Etape.

Uploader vBulletin sur votre serveur

Après avoir modifié le fichier config.php, il est temps d'uploader les fichiers vBulletin sur votre serveur.

Le processus d'upload devrait être familier à tous ceux qui ont déjà publiés des pages web auparavant, mais une brève description du processus vous est donnée ici.

Bien qu'il y ait plusieurs méthodes disponibles pour transférer les fichiers vBulletin à partir votre ordinateur sur le serveur Web, la méthode la plus utilisée est le transfert via FTP. La plupart des systèmes d'exploitation proposent des outils de connexion FTP, mais ceux-ci sont souvent limités dans leur utilisation. C'est ainsi que beaucoup de personnes optent pour l'utilisation d'une application FTP externe. Pour cet exemple, nous allons utiliser Smart FTP.

La méthode la plus simple pour transférer les fichiers est d'uploader le dossier upload sur votre serveur. En utilisant Smart FTP, nous pouvons le faire en déplaçant le dossier upload du disque dur de votre ordinateur le répertoire de publication de votre serveur.


003tc.png



La plupart des clients FTP paramètreront le transfert de fichiers automatiquement, mais si pour quelconques raisons, votre application ne le fait pas, assurez-vous de prendre en compte ce qui suit :

Tous les fichiers textes doivent être transférés en mode ASCII
Tous les fichiers contenant du texte de l'archive vBulletin devrait être transférer en mode ASCII.
Les fichiers de type texte que vous trouverez dans vBulletin ont pour extension : .html, .php, .js, .xml, .css.
Tous les fichiers autres que texte doivent être transférés en mode Binaire
Ces fichiers, la plupart sont des images, doivent être transférés en mode binaire sur votre serveur.
Ces fichiers utilisés dans vBulletin ont pour extension : .gif, .png, .jpg, .ico.


Note :
Le répertoire de publication est généralement nommé public_html, www ou htdocs et se situe à la racine. Si vous n'êtes pas sûr de connaître l'emplacement du répertoire de publication, votre hébergeur doit être en mesure de vous aider.
Uploader tous les fichiers vBulletin peut prendre quelques minutes, la durée varie selon votre vitesse de connexion internet. Une fois l'upload terminé, vous devriez voir que votre serveur contient maintenant un dossier appelé upload contenant tous les fichiers du dossier upload de votre ordinateur.


004lp.png



Une fois que tous les fichiers aient été uploadés avec succès, vous devriez renommer le dossier upload de votre serveur Web en un autre nom que vous désirez utiliser pour le répertoire de vos forums. Nous l'appellerons forums.


005ri.png



Si tout va bien, vous êtes maintenant prêt à exécuter le script d'installation pour préparer votre base de données à utiliser vBulletin.


5 éme Etape.

Exécuter le script d'installation vBulletin

Après avoir uploadé tous les fichiers vBulletin avec succès sur votre serveur, vous aurez besoin d'exécuter le script d'installation de vBulletin pour préparer votre base de données.

L'installateur s'exécute comme un script PHP à partir de votre navigateur. Pour commencer le processus d'installation, ouvrez votre navigateur et entrez l'adresse HTTP du répertoire de vos forums, suivi de /install/install.php, puis pressez la touche <Entrée> ou cliquez sur le bouton [Go]. Vous accéderez ainsi au script d'installation.


006eza.png



Suivez les étapes image par image.


007ne.png



008zk.png




BB Title ==> Indiquer le nom de votre Forum.
Homepage Title ==> Nom de votre page d'accueil. Apparaît au bas de chaque page.
BB URL ==> URL de votre forum (Ne pas mettre le / à la fin).
Home URL ==> URL de votre page d'accueil. Apparaît au bas de chaque page.
Webmaster email address ==> Indiquer l’adresse E-mail pour vous contacter


009l.png



Dans cette étape, cliquer sur OK.


010hd.png



User Name ==> Indiquer votre pseudo
Password ==> Votre mot de passe
Email Address ==> Indiquer votre adresse E-mail

ATTENTION : Pour une raison de sécurité pour votre forum, il est primordial d’utiliser TOUT LES

CARACTERES et comporter au minimum 15 caractères.
Exemple : %&6egD4<.|nXiW9


011aq.png



012v.png



L’installation ce termine, il suffit de supprimer le fichier install.php dans le dossier install


6 éme Etape.

Installation de la langue Française.


013dc.png



014jp.png



Uploader le fichier xml dans le dossier install (J’ai utilisé la traduction de vBressource)

==> Indiquer l’emplacement de votre fichier (Pour ma part, ça sera ./install/vBulletin_Forum-Language-Fr-vBr-vB_4.1.11.xml)

==> Dans cette partie, vous laissez (Create New Language)

==> Indiquer le nom de la langue.

==> Vous faites comme indiquer sur la capture.


015n.png



016gc.png



017sm.png



018ml.png



Et voilà, votre forum est en français.

PS : Certaines images et textes viennent de l’excellent forum vBulletin-Ressources.
 
Merci Master pour ce post super clair !
 
  • Auteur du sujet
  • Admin
  • #3
Merci Master pour ce post super clair !

Hello DameNuage,

je n'ai pas pu le mettre sur ton forum, il y a une limite sur le nombre de caractères.
Pour modifier cela, tu vas dans l'admin
Paramètres vBulletin ==> Paramètres vBulletin ==> Envoi et modification des messages

Dans "Nombre maximum de caractères par message", tu le mets à 0.
Ce qui désactivera cette fonction.
 
Merci beaucoup du renseignement , j'apprends tous les jours !
 
Discussions
1 579
Messages
7 725
Membres
779
Dernier membre
Retour
Haut Bas