Comment installer Drupal 6 sur un hébergement distant
Publié le ven, 19/12/2008 - 17:42 par robin
Cette vidéo
montre comment installer un site Drupal 6.x sur un hébergement distant (téléchargement de Drupal, environnement
requis, création de la base de données, lancement de l'installeur, etc ..). Le tutoriel vidéo montre par ailleurs comment installer
la langue française (en amont) afin de bénéficier de la traduction au cours de la procédure d'installation.
Tous les éléments abordés sont détaillés dans le sommaire ci-dessous.
Sommaire / éléments abordés dans la vidéo :
- Téléchargement de Drupal 6.3.
- Les fichiers qui composent un site Drupal.
Importance du fichier INSTALL.txt.
Etat des lieux de l'environnement requis pour l'installation (hébergement distant). - Création de la base de données (BDD).
Connaître ses identifiants de connexion (login BDD, mot de passe BDD, nom de la BDD, adresse du serveur de BDD) - Transfert des fichiers Drupal sur l'espace d'hébergement avec un client FTP.
(Installation de Drupal dans un sous-répertoire dans le cas de notre exemple). - Importance du fichier .htaccess => modification de ce dernier dans le cas de notre exemple.
- Création du fichier settings.php.
- Installation de la langue française :
Téléchargement de la langue française sur drupal.org.
Transfert des fichiers de traduction via FTP. - Lancement de l'installation de Drupal via le navigateur (procédure automatique grâce à l'installeur).
- Suivit et description des différentes étapes de l'installeur : les moments importants :
- saisie des paramètres de connexion à la BDD
- configuration de base : nom du site, paramétrage du compte administrateur, etc...) - En fin de procédure, on se retrouve sur la page d'accueil de son site.
Le tutoriel vidéo (21 min) :
- Mots-clés :
- 10436 lectures
Commentaires :
Installation de la traduction interrompue.
Merci pour ce screencast. J'ai une question par rapport à l'installation des fichiers de traduction. Dans le php.ini, il y a un paramètre "max_execution_time" défini en général à 30 secondes. Le problème est qu'on ne peut pas (sauf erreur dans la plupart des hébergements) modifier soi-même ces préférences. Si on a un débit insuffisant lors de l'installation, les 30 secondes vont s'écouler et l'installation des fichiers de langue va être interrompue. Après l'installation de Drupal, il est possible d'installer l'ensemble des fichiers de traduction en une fois sous: "page d'ajout de langue" mais pas pour compléter la traduction générale de Drupal car cela concerne uniquement les langues qui n'ont pas été encore installées. Il faudrait alors supprimer la langue française dans son intégralité sinon on est obligé d'installer les documents ".po" un par un... Où peut-on supprimer une langue ? Peut-être avez-vous une solution plus simple pour ce problème ?
Merci
Dans le php.ini, il y a un
Dans le php.ini, il y a un paramètre "max_execution_time" défini en général à 30 secondes => dans ton fichier settings.php, ligne 127, faut rajouter : ini_set('max_execution_time', 0); parmis les autres ...
/**
* PHP settings:
*
* To see what PHP settings are possible, including whether they can
* be set at runtime (ie., when ini_set() occurs), read the PHP
* documentation at http://www.php.net/manual/en/ini.php#ini.list
* and take a look at the .htaccess file to see which non-runtime
* settings are used there. Settings defined here should not be
* duplicated there so as to avoid conflict issues.
*/
ini_set('arg_separator.output', '&');
....etc ....
Pour les PO, l'import se trouve dans traduction de l'interface : admin/build/translate/import
Tu peux le faire même si la langue est déjà créee.
De toutes façon dans D6, on ne peux pas importer tout d'un bloc, vu qu'il y a plusieurs .po (dans D5, il y en a qu'un seul).
Très bon tutoriel
Bien plus efficace que la documentation officielle qui m'a fait perdre au moins une demi journée. Merci beaucoup.
register_globals chez ovh
Bonjour,
j'essaie d'installer drupal 6.1 chez ovh mais j'ai immédiatement après le choix de la langue le message : "La directive register_globals est activée. ..."
J'ai beau essayer de corriger le htaccess mais celui ci reste introuvable sur le site, l'hebergeur ne le prend pas en compte ?!
J'ai cru comprendre que ce "register_globals" pouvait être paramétré dans un ini.php que je ne trouve nulle part.
Dois-je le créer ? Si oui comment ?
(sinon BRAVO, vos tutos sont une vraie mine d'or et MERCI ! )
tout dépend de ta formule
tout dépend de ta formule d'hébergement choisi : à l'époque où biboo.net était sur un 90plan OVH, ceci fonctionnait en tout début de htaccess :
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
SetEnv ZEND_OPTIMIZER 1
Hebergement
J'ai installé mon site sur le 90Plan de ovh mais je suis confronté à des problèmes de mémoire limit. J'ai réussi à augmenter la mémoire PHP à 90Mo en configurant htaccess mais ca ne suffit toujours pas.
Est ce normal que mes modules installés consomment autant. Faut-il passer sur un serveur privé pour accéder au php.ini ?
Quel hébergement conseilles tu ?
tout dépend de la taille de
tout dépend de la taille de ton site et de la complexité de la mécanique mise en place. Si tu as trop de modules installés, ça peut en effet poser des soucis. Il faut désormais 128 mo de mémoire php pour drupal 6 (d'expérience ...). Difficile de te conseiller un hébergeur, je suis aussi à la recherche de l'hébergement drupal idéal (je suis en dédié chez OVH pour l'instant).
Poster un nouveau commentaire