Retourner en haut de la page Aller au bas de la page
Logo de mon site
Logo de mon site

Yasser Arafat

Item 1 Description

Yasser Arafat

Hugo Chávez

Item 1 Description

Hugo Chávez

Mikhaïl Gorbatchev

Item 1 Description

Mikhail Sergueievitch Gorbatchev

L'Abbé Pierre

Item 1 Description

Abbe Pierre

Salvadore Allende

Item 1 Description

Salvadore Allende

Angela Yvonne Davis

Item 1 Description

Angela Yvonne Davis

Jean Moulin

Item 1 Description

Jean Moulin

Nelson Mandela

Item 1 Description

Nelson Mandela

Martin Luther King

Item 1 Description

Martin Luther King

Gamal Abdel Nasser

Item 1 Description

Gamal Abdel Nasser

Richard Stallman

Item 1 Description

Richard Stallman

Simone Veil

Item 1 Description

Simone Veil

Hand Shake

Item 1 Description

Hand Shake

Wangari Muta Maathai

Item 1 Description

Wangari Muta Maathai

Michel Colucci

Item 1 Description

Coluche

Mère Teresa

Item 1 Description

Mère Térésa

Charles de Gaulle

Item 1 Description

Charles de Gaulle

Che Guevara

Item 1 Description

Ernesto Rafael Guevara

Mohandas Gandhi

Item 1 Description

Mohandas Karamchand Gandhi

Lech Walesa

Item 1 Description

Lech Walesa

Linus Benedict Torvalds

Item 1 Description

Linus Benedict Torvalds

Sous-commandant Marcos

Item 1 Description

Sous commandant Insurge Marcos

Ahmed Shah Massoud

Item 1 Description

Ahmed Shah Massoud





Right menu

OBLIGATOIRE

Un professeur témoigne

La brigade canine dans un collège du Gers.
Réaction d'une internaute Québécoise:
«quand on est rendu à accepter que (...) les autorité mettent leurs sales pattes dans les culottes de vos enfants (...) il est temps (...) de vous réveiller.»
OBLIGATOIRE

Les mensonges de R. Dati

La note de recadrage statistique du sociologue L. Mucchielli recadre également les mensonges de la propagande sécuritaire dont on nous rabat les oreilles depuis déjà trop longtemps et dont les mineurs de France sont à présents la cible.
Le rapport de L. Mucchielli
OBLIGATOIRE

L'aveu de Jean-Marc Sylvestre

«Le système financier s'effondre aujourd'hui comme un jeu de carte... parce que... il a été géré d'une part.... par les États-Unis sans règle... et il a été d'autre part géré... par une bande de voyous... qui se sont gouinfrés... au détriment des autres.»
VOIR LES VIDÉOS

OBLIGATOIRE

prev prev prev prev


eZ Publish : installation sur un serveur mutualisé Mavenhosting

Date de publication: le mercredi 6 janvier 2010 à 16h39
Dernière modification: par Pascal BOYER le mercredi 6 janvier 2010 à 17h36

La procédure d'installation décrite ci-dessous ne dispense en rien de la lecture des articles de la rubrique eZ Publish : installation et mise à jour .

Comment installer eZ Publish chez l'hébergeur Mavenhosting

Pour ceux qui découvrent cet hébergeur, sachez que les personnes du support technique connaissent le produit eZ Publish (jusqu'à quel niveau de compétence ?) et qu'il est donc possible d'obtenir des réponses techniques appropriées.

Personnellement, même si tout n'est pas rose chez MavenHosting , je trouve le support technique très réactif et compétent.

Voici quelques liens utiles:

Créez votre base de données

A partir de l'interface CPanel de votre compte chez MavenHosting, sélectionnez l'outil Assistant Bases de Données MySQL suivant:

Fig. 1: Sélectionner l'assistant de création de la base de données

La première étape consiste à créer la base de données:

Fig. 2: Création de la base de données

L'étape suivante:

Fig. 3: Création de l'admin de la base de données et de son mot de passe

...vous permet de créer l'utilisateur (et son mot de passe) dont se servira eZ Publish pour se connecter à la base de données que vous venez de créer ( maBase dans l'exemple ci-dessus). Il s'agit donc de l'administrateur de la base.

Vous remarquerez que des marques de couleur vous indique le degré de complexité du mot de passe que vous choisissez.

Par ailleurs, un petit utilitaire (accessible en cliquant sur Generate Password ):

Fig. 4: L'utilitaire de génération automatique de mot de passe

...génère automatiquement un mot de passe en fonction de certains critères que vous pouvez choisir grâce aux cases à cocher.

Fig. 5: Vous devez stocker votre mot de passe en lieu sûr

...et le message vous informe que ce mot de passe ne sera plus affiché. Vous devez donc le conserver en lieu sûr.

L'étape 3:

Fig. 6: Définir les droits d'administration de votre utilisateur

En cliquant sur le bouton Etape suivante :

Fig. 7: La procédure de création de l'utilisateur est terminée

...vous finalisez la procédure de création de l'administrateur de votre base de données.

Voilà, votre base de données est créée et un administrateur lui est associé.

Paramètre Interclassement de la base de données

Vous devez à présent modifier l'interclassement de votre base.

La documentation de eZ Publish précise qu'il est préférable d'employer l'interclassement utf8_general_ci (à condition d'avoir un serveur de base de données MySQL dont la version est supérieure à 4.1).

Pour modifier ce paramètre, cliquez sur le lien phpMyAdmin dans le menu gauche (cet outil affichera également la version du serveur de la base de données):

Un nouvel onglet de votre navigateur s'ouvre dans lequel vous voyez quelque chose comme ça:

Cliquez alors à gauche sur le nom de votre base de données (dans notre exemple maBase ) puis, sur la nouvelle page, sur le lien Opérations :

Dans le dernier cadre de la fenêtre qui s'affiche alors, choisissez dans le menu déroulant l'interclassement utf8_general_ci comme l'indique la capture d'écran ci-dessous:

Fig. 11: Le message qui indique que la modification de l'interclassement s'est bien déroulée

Fermee l'onglet de Firefox pour quitter phpMyAdmin .

Installez les fichiers de l'archive ezpublish-3.9.4-gpl.tar.bz2

Une fois cette archive installée dans le répertoire public_html grâce à votre logiciel FTP favori ( filezilla par exemple), vous devez en extraire les fichiers.

Pour se faire, utilisez de préférence ce gestionnaire de fichier (proposé par CPanel ):

Fig. 12: Choisir le gestionnaire de fichier encadré en rose

Lorsque vous cliquez sur son icône, cette pop-up apparaît:

Fig. 13: Options d'affichage du gestionnaire de fichiers

Voilà ce que doit contenir votre répertoire public_html (hormis le fichier php.ini sur lequel nous reviendrons plus tard):

Extraire les fichiers de l'archive

Sélectionnez l'archive e zpublish-3.9.4-gpl.tar.bz2 puis cliquez sur le lien Extraire :

Dans la pop-up qui s'affiche indiquez dans le champ de saisi le répertoire public_html comme répertoire de destination des fichiers de l'archive:

Fig. 15: Le deuxième champ indique le répertoire de destination des fichiers de l'archive

...puis validez en cliquant sur le bouton Extract File(s) .

Lorsque l'extraction est terminée, cette pop-up s'affiche:

Fig. 16: L'extraction s'est correctement déroulée

Le contenu du répertoire public_html est à présent celui-ci (hormis le fichier php.ini ):

Déplacez les fichiers du répertoire ezpublish-3.9.4

Double-cliquez sur l'icône du répertoire ezpublish-3.9.4 puis sur le lien Sélectionnez tout :

Pour déplacer tous les éléments du répertoire, cliquez sur le lien Déplacement :

...puis indiquez, dans le champ de saisi au bas de la pop-up qui s'affiche:

Fig. 18: Indiquer le répertoire de destination des fichiers à déplacer

...le répertoire public_html comme répertoire de destination. Validez avec le bouton Move File(s) .

Paramétrer PHP

L'installation de eZ Publish requière un paramétrage particulier de PHP, paramétrage qui bien souvent pose problème lors de l'installation de eZ Publish sur un serveur mutualisé pour lequel l'accès au fichier php.ini est impossible. Cependant, chez Mavenhosting, il reste tout à fait possible de contourner cette difficulté.

Créer un fichier .htaccess

Placez-vous dans le répertoire public_html pour créez un fichier .htaccess en cliquant sur le bouton:

...puis indiquez le nom du fichier:

...et terminez en validant avec Create New File .

Editer le fichier .htaccess

Sélectionnez à présent le nouveau fichier .htaccess en cochant la case à cocher correspondante puis cliquez sur le bouton:

Validez la pop-up qui s'affiche alors:

...en cliquant sur Edit .

Ajoutez la ligne suivante:

suPHP_ConfigPath /home/votreuser/public_html/php.ini

Cette ligne indique au système le chemin vers un fichier de surcharge php.ini qu'il faut encore créer et qui contiendra des valeurs de surcharge de certains paramètres de PHP

votreuser doit être remplacé par la valeur de l'identifiant de votre compte (valeur affichée à la racine de l'arborescence du menu gauche après avoir cliqué dans le champ Modifier de la fenêtre d'édition du fichier - /home/ votreuser /public_html/.htaccess )

Enregistrez ce fichier en cliquant sur le bouton Enregistrer Modifications situé en haut à droite.

Le fichier php.ini

Le contenu du fichier php.ini dépend bien sûr des messages renvoyés par la page Paramétrage fin du système du wizard d'installation.

Par exemple, lorsque cette page renvoie ceci

...alors le contenu du fichier php.ini sera:

magic_quotes_gpc = 0
register_globals = 0
register_globals = 0

# Quelques autres paramètres


max_execution_time = 120
upload_max_filesize = 10M
post_max_size = 10M
</pre>

Après avoir enregistré votre fichier vous pouvez recharger la page Paramétrage fin du système du wizard d'installation.

ImageMagick est absent

Si la page Paramétrage fin du système du wizard d'installation vous indique ceci:

...alors vous devez spécifier le chemin vers l'exécutable convert , comme ceci:

Lorsque vous rechargez la page, le contenu du champ de saisie devient:

/usr/bin/convert:convert

Commentaires