Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



eZ Publish 4


eZ Publish est un système de gestion de contenu open source pour les entreprises. Tous comme d'autres CMS il va vous permettre de gérer et d'administrer facilement un site internet .eZ Publish est un logiciel libre publié sous licence GPL, mais aussi sous licence propriétaire avec support commercial.

Page d'accueil française de eZ publish

Préalables

Préférer une installation de eZ Publish dans une machine virtuelle. Cela ne risquera pas d'endommager votre petite nubuntu si jamais vous faites des erreurs ^_^.
Installer un serveur sshd sur votre machine virtuelle afin de la contrôler plus facilement : par exemple pour gérer les dossiers plus facilement en utilisant l'option "se connecter à un serveur" de votre bureau gnome favori !

Installation

Base de donnée Mysql

Téléchargement de la dernière version compressée en tar.gz sur la page :

http://ez.no/fr/download/ez_publish/

Décompression de eZ Publish dans notre répertoire web d'apache.
Il faut ensuite créer une base de donnée pour eZ publish en se loguant en root :

#sudo -i
#mysql
mysql> CREATE DATABASE <database> CHARACTER SET utf8;

Si on veut créer la base de donnée "ezpublish" on procédera comme suit :

mysql> CREATE DATABASE ezpublish CHARACTER SET utf8;

Ensuite il convient d'attribuer à cette base un utilisateur qui a tous les droits. Notez bien que si l'utilisateur que vous nommez n'existe pas il sera créé par cette commande :

mysql> GRANT ALL ON <database>.* TO <user>@<ezp_host> IDENTIFIED BY '<password>';

Vous pouvez utiliser root comme utilisateur :

 GRANT ALL ON ezpublish.* TO root@localhost IDENTIFIED BY '';
Si vous venez d'installer mysql-server, il n'y a pas de mot de passe par défaut.

Créations des droits

Il faut s'assurer d'avoir les bons droits pour installer le CMS par interface web :
Un simple:

debian:/var/www# chmod -R 777 ezpublish-4.0.3/

suffira pour éviter les problèmes de droits d'installation.

Téléchargements des modules graphiques

Par ailleurs il est nécessaire d'installer des modules graphiques pour php afin qu'eZ détecte les images :

apt-get install php5-gd

Ou le module image magick pour php5 :

apt-get install php5-imagick
Si vous installez les deux il ne devrait pas y avoir de conflit, seulement php5-gd sera pris en compte

Attribution de la mémoire dans php.ini

Ensuite il convient d'allouer suffisamment de mémoire pour l'exécutions de scripts php. Par défaut la mémoire alloué est limité à 16MO et il en faut minimum 64 MO pour eZ publish. Pour modifier la taille de mémoire alloué on doit modifier le fichier php.ini et rechercher la ligne :

memory_limit

Une fois la ligne trouvée inséré la taille de mémoire que vous désirer allouée

memory_limt = 128M

Enfin dans le php.ini Configurer votre fuseau horaire :

date.timezone = "Europe/Paris"

Voilà vous pouvez rebooter maintenant afin de bien prendre en compte les modifications effectuées :

sudo invoke-rc.d apache restart

Maintenant vous pouvez procéder à l'installation d'ez Publish par l'interface web. Ouvrez votre navigateur préféré et entrez l'adresse d'ezpublish de votre serveur apache. Normalement vous devriez pouvoir procéder à l'installation d'ezpublish sans problème maintenant. Toutefois s'il restait des manipulations à effectuer ezpublish vous préviendrait par l'interface web.


Contributeurs principaux : OlivierR.

Basé sur « Documentutation de eZPublish » .

  • ezpublish.1235238517.txt.gz
  • Dernière modification: Le 21/02/2009, 18:48
  • par Prometee