====== Installer sur OVH ====== ===== Préambule ===== Ce guide ne concerne que les hébergements mutualisés chez OVH. Pour les serveurs dédiés, il faut suivre la [[../admin/install|procédure standard]]. Après vous être connecté dans votre [[https://www.ovh.com/managerv3/|espace client]], vous aurez accès aux informations concernant vos codes d'accès FTP (Configuration de vos domaines), la création de base de données et les paramètres de celle-ci (Administration de MySQL). ===== Préparation de l'environnement ===== Vous devez disposer d'une base de données MySQL en version 5. Si vous n'en avez pas encore ou que votre base MySQL est antérieure à la version 5 (ex: les domaines créés avant fin 2006), [[http://guides.ovh.com/CommentCreerBase|créez-en une]] depuis votre espace client. La racine de votre hébergement correspond au répertoire **www**, tous les dossiers et fichiers doivent être placés dans le dossier **www**. Les anciens hébergements utilisent par défaut la version 4 de PHP pour exécuter les fichiers avec l'extension .php, Si vous souhaitez utiliser la version 5 de PHP pour exécuter les fichiers .php, il faudra vous référer à ce guide : [[http://guides.ovh.com/Php5ChezOvh]]. Vous devez également permettre l'exécution de PHP 5 sur votre espace. Pour cela, ajoutez un fichier **.htaccess** (doté des permissions 755) à la racine de votre espace en suivant [[.:htaccess|ce guide]], ce fichier devra contenir : SetEnv PHP_VER 5 Puis déposez le dossier contenant les fichiers de Dotclear sur votre espace FTP. ===== Installation ===== Avec votre navigateur, rendez-vous sur le répertoire **admin/install** de votre copie de Dotclear et suivez l'assistant. Si l'installation échoue, effectuez une [[../admin/install#installation-a-partir-du-fichier-config.php|installation à partir du fichier config.php]]. ===== Droits sur répertoires et fichiers ===== Attention, n'allouez pas de droits trop élevés à vos fichiers et dossiers. D'abord cela peut poser des problèmes de sécurité, ensuite parce que OVH limite impitoyablement les attributs trop généreux (!). Pas de fichiers ni répertoire en 777, l'installation ne fonctionnera pas. En principe 640 pour les fichiers et 750 pour les répertoires doivent suffire (non testé systématiquement). Une installation multiblog fonctionne sur un 90gp OVH avec tous les répertoires et fichiers spécifiques paramétrés à 705). //Ces paramètres sont accessibles sur votre client FTP (propriétés ou attributs des fichiers et répertoires distants).// ===== Compléments ===== ==== Réécriture de l'URL ==== Lorsque votre installation sera achevée et que vous aurez vérifié que tout se passe correctement, vous pouvez, si vous voulez supprimer la mention //index.php// des URL du blog, ajouter les lignes suivantes à votre fichier **.htaccess** : RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php/$1 Au niveau des paramètres de votre blog, modifiez le champ **URL du blog** en supprimant la mention **index.php** de la fin de l'URL. Exemple : http://example.com/ Aussi réglez le paramètre **Méthode de lecture de l'URL** sur **PATH_INFO**. ==== Envoi d'emails ==== Si vous constatez que vous ne pouvez plus envoyer d'email depuis votre site, c'est peut-être parce que l'envoi d'emails est bloqué. Connectez-vous sur le [[https://www.ovh.com/managerv3/|Manager OVH]] , sélectionnez votre nom de domaine, puis cliquez sur //Hébergement// et sélectionnez //Suivi Emails Automatisés// dans les //Services WEB//, vous pouvez voir si l'envoi d'emails est autorisé ou le débloquer le cas échéant. ===== phpMyAdmin ===== phpMyAdmin est un outil de gestion et d'exploration de [[:/../../glossary#base-de-donnees|base de données]] MySQL. OVH fournit phpMyAdmin à l'adresse https://phpmyadmin.ovh.net/. Rendez-vous sur votre [[https://www.ovh.com/managerv3/|espace client]] pour obtenir les informations sur votre base de données, elles se trouvent dans Hébergement > Bases de données SQL > PhpMyAdmin. * [[http://abc.dotaddict.org/fiche/Creer-un-compte-chez-OVH |Créer un compte chez OVH (ABC)]]