Plone4 Installation

I think Plone3 is an almost perfect CMS, but Plone keeps on evolving . I’ve tried installing the latest version and today I will be talking about how to install Plone 4 and set it up on MacOS X SnowLeopard.

HOW TO INSTALL

Go http://plone.org/download (This URL is linked to the latest version) and you will see Plone4 binaries. (4.0.7 is the latest at this time)  Click ‘OS X Binary Installer for 10.5/10.6 Intel’.

This Plone 4.0.7 installer also installs Python2.6.6 into the same directory.

When you open “Plone-4.0.7.mpkg”, that is included in the downloaded file, you will be asked where you want to install it and asked to enter a password for Plone’s admin.

Now it’s been installed.  That’s super easy, isn’t it?

SETTING UP

Listened port

If you want to change the default port Plone uses, edit the configuration file and rebuild the instance before start Zope server. It is

Edit this file: [installed directory]/zinstance/buildout.cfg, around line 57.

############################################
# Ports
# —–
# Specify the port on which your Zope installation
# will listen:
# http-address = 8080
http-address = 8081

The port is changed from 8080 to 8081 in the example above. After editing that, run [installed directory]/zinstance/bin/buildout. As you know, since you have made changes to your buildout, youneed to rebuild your buildout with the command for the changes to be read by Zope.

You may use  the command option “-o” in this case. This command option is used to run buildout offline when you don’t need any new external components. This is very faster.