Plone/Zope

From Tuxunix
Jump to: navigation, search

Installation de Zope/Plone sous Debian

  • Plone/zope
#> apt-get install plone3-site

Configuration apache2

- Pour Apache il suffit d'activer les modules suivants :

#> a2enmod proxy && a2enmod proxy-http

- Puis dans le vhost, ajouter la configuration suivante :

<VirtualHost *:80>
 ServerAdmin pierre@tuxedo.fr
 ServerName plonetuxedo.homelinux.com
 ServerAlias www.plonetuxedo.homelinux.com
 RewriteEngine On
 RewriteRule ^/(.*) http://localhost:8081/plonetuxedo.homelinux.com/$1 [P]
 CustomLog /var/log/apache2/plonetuxedo.homelinux.com.log combined

#le mod_proxy peut-être mis dans le vhost ou dans "/etc/apache2/mods-available/proxy.conf"

 <IfModule mod_proxy.c>
       ProxyRequests Off
       ProxyPreserveHost On
       <Proxy plonetuxedo.homelinux.com>
               AddDefaultCharset off
               Order deny,allow
               Allow from All
       </Proxy>
       ProxyVia On
 </IfModule>
</VirtualHost>

Ajouter un nouveau skin

  • Télécharger le skins.
  • Installer dans l'instance Products de votre site et redémarrer zope. Exemple :
#> cd /var/lib/zope2.10/instance/plone-site/Products
#> tar xvzf darkness.tar.gz
#> /etc/init.d/zope restart
  • Allez sur votre ZMI (http://nondusite/manage).
  • Puis cliquez sur portal-quickinstaller vous retrouverez votre skin dans les produits installable.
  • Cochez la case et cliquez sur Install.

Et voila votre nouveau skin ;-)