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 :
- 15393 lectures
Modules Drupal :
actions
Add This button
Add To Any
better permissions
block
Block Class
blocktheme
calendar
CCK content construction kit
codefilter
date
display suite
drush
Embedded Media Field
FeedAPI
Feed Element Mapper
filter permissions
GMap Module
iCal feed parser
imagecache
imagefield
Image Resize Filter
link
location
Override Node Options
path
pathauto
path redirect
permissions lock
profile
rules
Similar by Terms
simplenews
site-map
sitemenu
swf tools
taxonomy block
taxonomy blocks
taxonomy menu
thickbox
trigger
twitter
update status
upload
Vertical Tabs
views
views attach
views rotator
views slideshow
wysiwyg api
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).
installation de la traduction
Bonjour,
J'essaye d'installer drupal mais je bloque au niveau de la traduction, je suis sur mac et j'arrive pas à fusionner les fichiers de traductions... quand je fais un copie coller des 3 dossiers il me propose de remplacer les anciens.
Pourriez vous m'aidez à fusionner les fichiers SVP?
la réponse est ici
la réponse est ici :
http://biboo.net/traduire-en-francais-drupal-6
voir les commentaires pour la fusion sous MacOs
Installation de Drupal par OVH (via la "gestion des modules")
Merci pour votre tutoriel brillant et très rassurant. Je démarre complètement en php sur OVH mutualisé 25 Go (après avoir géré un site en html classique chez Amen), et j'avoue être perdu.
Ma question est :
Si j'installe Drupal 6.16 par managerv3 (gestion des modules), une fois l'installation terminée, mon site s'ouvre sur la page d'accueil sur laquelle s'achève votre tuto. Mais je n'ai pas eu besoin d'effectuer les opérations que vous avez présentées (et que j'avais en vain tenté de suivre auparavant, faute d'avoir pu passer l'étape de la modification de .htaccess, introuvable dans le dossier de Drupal 6.19 téléchargé sur mon ordi...). Alors ce que je me/vous demande c'est 1/ si depuis 2008 OVH aurait mis en place une procédure d'installation automatique qui permettrait d'épargner à ses clients votre installation, ou bien si l'une ne dispense pas de l'autre et 2/ ce que selon le cas je devrais faire en conséquence.
Merci de votre réponse (si la question est assez claire pour que vous puissiez y répondre).
.htaccess, introuvable dans
.htaccess, introuvable dans le dossier de Drupal 6.19 téléchargé sur mon ordi => tu dois être sous MacOS, attention en effet, les fichiers commençant par des points sont pas défaut invisibles => utiliser TinkerTool : http://www.bresink.com/osx/TinkerTool.html.
De plus en plus de gros hébergeurs proposent des install automatisées de CMS connus (Wordpress, Drupal, Joomlaa) => c'est plutôt bien pour les novices, mais cela ne permet pas d' "apprendre" la procédure d'install. A chacun de voir par rapport à sa "curiosité" ...
Bon courage.
Oui, sous MacOs... Entre
Oui, sous MacOs... Entre temps j'ai d'abord fait apparaître .htaccess avec Spolight ("autre" puis "Fichier invisible"), ensuite j'ai renommé le fichier (sans le ".") afin de pouvoir l'ouvrir et le modifier avec mon éditeur de texte. Chemin bien compliqué et finalement inutile... Merci de ton lien vers TinkerTool, et encore une fois pour tes tutoriels dont je vais poursuivre l'étude, car il est en effet plus intéressant (et utile) de comprendre ce qui se passe dans les entrailles du serveur...
Poster un nouveau commentaire