eZ Publish, Installation, CMS – Installer eZ Publish en local sur un mac
Nous allons installer en local ma version de eZ Publish Enterprise Edition 4.4 (Fuji)
. Pour se faire, nous avons choisi la package qui vient avec l’installation automatique. Le fichier se nomme ezpublish_community_project-2012.5-with_ezc.tar.gz (49.29 MB)
Créer la BDD de données et l’utilisateur pour cette installation
Nous allons installer en local, sous MAMP, cette version de eZ Publish, il est préférable de créer une base de données spécifique ainsi qu’un utilisateur. Attention, la BDD doit être en UTF-8
Commande SQL pour créer un utilisateur ezpublish_demo
avec tous les droits sur la BDD ezpublish_demo
# Création simultanée de la base hecube_demo et de l'utilisateur hecube_demo CREATE USER 'ezpublish_demo'@'localhost' IDENTIFIED BY 'ezpublish_demo'; GRANT USAGE ON *.* TO 'ezpublish_demo'@'localhost' IDENTIFIED BY 'ezpublish_demo'WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; CREATE DATABASE IF NOT EXISTS ezpublish_demo; GRANT ALL PRIVILEGES ON ezpublish_demo.* TO 'ezpublish_demo'@'localhost'; |
Les deux changements importants à faire avant l’installation
- Un changement dans le fichier
php.ini
Il faut modifier la valeurmemory_limit
au sein du fichierphp.ini
en la faisant passer de32M
à64M
. Une fois ce changement, redémarrer le serveur MAMP et la changement sera pris en compte. /Applications/MAMP/bin/php/php5.3.6/conf/php.ini
/Applications/MAMP/conf/php5/php.ini
- Transformer la base la BDD
ezpublish_demo
au format UTF-8 si elle n’est pas déjà au format UTF-8
Le fichier php.ini
se trouve généralement aux emplacement suivants selon la version de votre MAMP.
La ligne à changer dans php.ini
memory_limit = 32M ;Maximum amount of memory a script may consume (8MB) |
ALTER DATABASE ezpublish_demo CHARACTER SET utf8 COLLATE utf8_general_ci; |
Protéger son eZ Publish
Si vous n’avez pas la possibilité d’utiliser le mode hôte virtuel, vous devez suivre les instructions ci-dessous sur pour installer un fichier .htaccess
pour eZ publish. Le fichier .htaccess
indique au serveur web de restreindre l’accès à certains fichiers.
cd /Applications/MAMP/htdocs/ez_publish/ezpublish_4_4_0_fuji
cp .htaccess_root .htaccess
Ajouter l’onglet Design
dans la navigation de l’admin
Cette version de eZ publish ne vous donne pas nativement accès à l’onglet Design
dans la navigation principale de l’adminstration. Pour l’activer, vous pouvez faire la procédure suivante en lactivant dans menu.ini
.
Activer l’onglet Design en enlevant le #
pour activer cet onglet
# Hidden by default as of 4.3 #Tabs[]=design |
Vous devrez ensuite vider la cache pour voir apparaitre cet onglet dans l’admin.
Les écrans d’installation
En savoir plus
- Télécharger
ezpublishcommunity-4.4.0-with_ezc-gpl.zip
http://share.ez.no/blogs/ez/the-base-of-the-community-project-ez-publish-fuji-4.4-released-today.-let-s-launch-the-rocket/ezpublishcommunity-4.4.0-with_ezc-gpl.zip - The base of the Community Project: eZ Publish Fuji (4.4), released today. Let’s launch the rocket !
http://share.ez.no/blogs/ez/the-base-of-the-community-project-ez-publish-fuji-4.4-released-today.-let-s-launch-the-rocket - La procédure pour l’installation “Automated” de eZ Publish
http://doc.ez.no/eZ-Publish/Technical-manual/4.x/Installation/Automated-installation/Automated-installation-of-eZ-Publish - Le “The setup wizard” de eZ publish
http://doc.ez.no/eZ-Publish/Technical-manual/4.x/Installation/The-setup-wizard