Sautez cette étape si vous avez utilisé l’installation automatique. ?
[Etapes
suivantes](https://fr.dotclear.org/documentation/2.0/admin/install#etapes-suivantes "2.0:admin:install ?"){.wikilink1}
</div>
Il faut télécharger l’archive de Dotclear 2, la décompresser, et envoyer
les fichiers sur votre espace web à l’aide d’un logiciel de
FTP.
**Important :**
Si vous souhaitez profiter de la mise à jour automatique, paramétrez
votre client FTP afin qu'il
transfère les fichiers en **mode binaire** qui garantit que les fichiers
ne seront pas modifiés lors du transfert.
</div>
Vérifiez ensuite que les permissions sont bien réglées en lecture,
écriture et exécution sur les dossiers et fichiers suivants :
-
le répertoire cache/
-
le répertoire public/
**Astuce :**
Si vous êtes sur un système UNIX, comme Linux ou Mac, vous pouvez
ajuster les droits à 775, soit lecture, écriture et exécution pour
l'utilisateur et le groupe et lecture et exécution pour les autres.
Cette solution fonctionnera mais ne sera peut être pas la meilleure en
matière de sécurité. Si vous voulez améliorer les droits sur vos
dossiers et fichiers, sachez que seuls votre utilisateur et le processus
du serveur web doivent avoir les droits en lecture, écriture et
exécution sur ces dossiers (pour plus d’infos voir cette documentation :
[Droits d’accès sous Linux : gérer les accès aux
fichiers](http://doc.ubuntu-fr.org/droits "http://doc.ubuntu-fr.org/droits"){.urlextern}).
</div>
Assistant d’installation {#assistant-d-installation .sectionedit5}
------------------------
Il suffit de vous rendre sur **http://url-mon-dotclear/admin/install/**.
Un message vous avertit que vous n’avez pas de fichier de configuration
et vous propose de vous rendre sur l’assistant wizard. Cliquez sur le
lien.
Un formulaire apparaît et vous demande certains renseignement de
configuration :
-
**Type de base de données**
-
**Nom d’hôte de la base de données** : nom de l’hôte de la
base^[1)](https://fr.dotclear.org/documentation/2.0/admin/install#fn__1){#fnt__1
.fn_top}^
-
**Nom de la base de données**
-
**Nom d’utilisateur de la base de données**
-
**Mot de passe de la base de données**
-
**Préfixe des tables de la base de données**
Validez le formulaire, le programme va vérifier que les conditions
d’installation de Dotclear sont remplies et, le cas échéant, vous amener
directement à la [fin de
l’installation](https://fr.dotclear.org/documentation/2.0/admin/install#fin-de-l-installation "2.0:admin:install ?"){.wikilink1}.
Si pour une raison quelconque l’installation échoue, il faut faire une
mise en place manuelle du fichier config.php.
Mise en place manuelle du fichier config.php {#mise-en-place-manuelle-du-fichier-configphp .sectionedit6}
--------------------------------------------
Faites une copie du fichier **inc/config.php.in** que vous nommerez
**inc/config.php** et renseignez les valeurs des constantes en suivant
les indications suivantes :
-
**DC\_DBDRIVER** : layout de base de données ('mysql', 'pgsql'
ou 'sqlite')
-
**DC\_DBHOST** : nom de l'hôte de la
base^[2)](https://fr.dotclear.org/documentation/2.0/admin/install#fn__2){#fnt__2
.fn_top}^
-
**DC\_DBUSER** : nom de l’utilisateur de la base
-
**DC\_DBPASSWORD** : mot de passe pour la base de données
-
**DC\_DBNAME** : nom de la base de données
-
**DC\_DBPREFIX** : préfixe de nommage des tables dotclear
Dans le cas de SQLite, ne renseignez que la valeur de DC\_DBNAME avec le
chemin vers le fichier de la base SQLite.
-
**DC\_MASTER\_KEY** : insérez une chaîne de caractères assez longue
de votre composition **sans apostrophe**. N’en changez plus jamais.
-
**DC\_ADMIN\_
URL** :
URL complète vers
l’interface d’administration. Ce n’est pas obligatoire mais il est
préférable de l’indiquer.
-
**DC\_ADMIN\_MAILFROM** : indiquez l'email à utiliser comme émetteur
pour l'envoi des mails de récupération de mot de passe.
-
**DC\_SESSION\_NAME** : nom du cookie de session pour l’interface
d’administration
-
**DC\_PLUGINS\_ROOT** : chemin(s) vers l’emplacement des plugins
-
**DC\_TPL\_CACHE** : emplacement du répertoire de cache (doit
absolument être accessible en écriture)
Consultez la page concernant le [fichier de
configuration](https://fr.dotclear.org/documentation/2.0/admin/config "2.0:admin:config"){.wikilink1}
pour plus de détails.
Fin de l’installation {#fin-de-l-installation .sectionedit7}
---------------------
Une fois le fichier **inc/config.php** créé, il ne vous reste plus qu’à
vous rendre sur **http://url-mon-dotclear/admin/install/** et répondre
aux quelques questions posées. L’installation se termine et vous pouvez
vous connecter.
**Important :**
Un message peut vous indiquer que le répertoire de cache n’est pas
accessible en écriture. Dans ce cas, changer la valeur de DC\_TPL\_CACHE
dans votre fichier de configuration ou donnez les permissions nécessaire
au répertoire en question.
**Note :**
L’installation propre à certains hébergeurs est détaillée dans la
section
[Hébergeurs](https://fr.dotclear.org/documentation/2.0/hosting "2.0:hosting"){.wikilink1}
de ce guide.
</div>
</div>
Étapes suivantes {#etapes-suivantes .sectionedit8}
----------------
### Facilitez-vous la mise à jour {#facilitez-vous-la-mise-a-jour .sectionedit9}
Il est conseillé de ne pas laisser les fichiers « personnels » (le
répertoire **public**) ou personnalisés (les thèmes et les plugins
additionnels) dans le dossier de Dotclear. En cas de [mise à
jour](https://fr.dotclear.org/documentation/2.0/admin/upgrade "2.0:admin:upgrade"){.wikilink1},
cela permet de ne pas avoir à recopier l’ensemble du contenu (qui peut
être conséquent) de l’ancien au nouveau dossier.
Nous recommandons donc de procéder à une [installation
optimisée](https://fr.dotclear.org/documentation/2.0/admin/clean-install "2.0:admin:clean-install"){.wikilink1}
de vos fichiers personnels, que ce soit dans la perspective d'un blog
unique ou d'un multiblog. Vous y lirez aussi comment avoir votre blog
sur l'
URL racine.
### Paramètres du blog {#parametres-du-blog .sectionedit10}
Après avoir achevé la procédure d’installation, pensez à aller
[configurer les paramètres de votre
blog](https://fr.dotclear.org/documentation/2.0/usage/blog-parameters "2.0:usage:blog-parameters"){.wikilink1}.
Multiblog {#multiblog .sectionedit11}
---------
Si vous souhaitez abriter plusieurs blogs sur cette installation,
consultez la documentation [Installation
optimisée](https://fr.dotclear.org/documentation/2.0/admin/clean-install "2.0:admin:clean-install"){.wikilink1}.
### Plate-forme de blogs {#plate-forme-de-blogs .sectionedit12}
Si avoir plusieurs blogs sur son installation ne pose pas de difficulté
majeure, monter une plate-forme de blogs avec des inscriptions et des
créations de blogs automatiques demande des vraies compétences pour
héberger et sécuriser une telle installation. Aucun support n'est assuré
pour ce layout d'utilisation.
</div>