Personal tools
You are here: Home Download Buildout MacOSX
Document Actions

Buildout MacOSX

by Nate Aune last modified 2007-08-21 12:39 PM

Below are special instructions for running the buildout if you are using MacOS X, including installing all of the dependencies that you'll need.

Mac OS X Tiger 10.4 Simple Install


Install the Apple developer tools

Install Apple's XCode developer tools, either from Apple's developer site, or your OS X/restore CDs.

Install Subversion

Download OpenCollabnet's Subversion Client and Server or Martin Ott's Subversion package for MacOSX.
Unzip the file and and run the Subversion installation package

Install Macports

Download and install MacPorts.

Open a terminal window.
Add /usr/local/bin and /opt/local/bin to your path, using the following commands.
$ sudo pico /etc/profile

(modify the path to be)
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/local/bin"

Reload your profile

$ source /etc/profile

Install the Plone dependencies

Run the following commands from the terminal.
$ sudo port install python24
$ sudo port install libxml2
$ sudo port install py-pil


Install the Plone4Artists buildout

Run the following commands from the terminal.
$ svn co http://plone4artists.org/svn/projects/p4a.buildout/trunk/ p4a.buildout
$ cd p4a.buildout
$ /opt/local/bin/python2.4 bootstrap.py
$ bin/buildout -v

(this will take awhile, so go get a coffee)


Start up Zope in the foreground

To test that the buildout was successfully installed, you should issue this command and pay attention to the log.
$ bin/instance fg

This will start up Zope and if there are no errors, you should see the line:
2007-08-19 09:10:14 INFO Zope Ready to handle requests

Starting and stopping Plone

To stop the Zope server, just hit CTRL-C in the terminal.

To start up Plone as a daemon, so you can start and stop it from the Zope control panel, use the following command:
$ bin/instance start

View your Plone4Artists site

Fire up your web browser and go to the URL:
http://localhost:8080/p4a/


Manage your Plone4Artists site

http://localhost:8080/p4a/login_form
Login using the following credentials.

username: admin
password: admin

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: