=============================
selfApp Unified Installer
=============================
Maintainer: Alpesh Gajbe ([email protected])
Feedback/bug reports: [email protected]
This document last modified: 11 July 2008
Important: Back up your existing Plone site prior to running the installer.
Installation Instructions
=========================
Detailed Installation instructions are given in install.txt
Dependencies
============
1) gcc
2) g++ (gcc-c++)
3) make
4) Postgresql-8.3
5) libpq-dev
6) expect
Recommended libraries (install prior to running installer)
==========================================================
1) readline (Python command-line history)
libreadline5 libreadline5-dev readline-common
Install Location
================
- Plone installed at /opt/Plone-2.5.2
- Python installed at /opt/Plone-2.5.2/Python-2.4.5
- ZEO cluster (server and 2 clients) installed and configured at /opt/Plone-2.5.2/zeocluster
- Zope Products folder at /opt/Plone-2.5.2/zeocluster/Products
- Data.fs (ZODB) at /opt/Plone-2.5.2/zeocluster/server/var
Admin Password
==============
A random administrator password is generated during the install. The password is located at
/opt/Plone-2.5.2/adminPassword.txt
Startup/Shutdown/Restart instructions
=====================================
To start Plone,
>> sudo /opt/Plone-2.5.2/zeocluster/bin/startcluster.sh
To stop Plone,
>> sudo /opt/Plone-2.5.2/zeocluster/bin/shutdowncluster.sh
To restart Plone,
>> sudo /opt/Plone-2.5.2/zeocluster/bin/restartcluster.sh
Ports
=====
- ZEO server runs on port 8100
- ZEO client1 runs on port 8080
- ZEO client2 runs on port 8081
Post-installation instructions
==============================
You will need to manually add a Plone site to the ZEO cluster by logging on as manager at
http://localhost:8080/manage_main
(Use the admin password provided at /opt/Plone-2.5.2/adminPassword.txt)
Select "Plone site" from the "Add item" drop-down menu near top right to add a Plone site.
This only needs to be done once (per ZEO cluster) for each Plone site you wish to add.
Rename the site to selfplatform by selecting the check box to the left in the ZMI and clicking on the Rename button at the bottom
Then goto portal_quickinstaller inside plone
To change the admin password, click the "Password" link for the admin user at
http://localhost:8080/acl_users/users/manage_users
Third-party products installed
==============================
- PIL (Python Imaging Library)
- PyXML (XML processing)
- ReportLab (PDF toolkit)
- TextIndexNG3 (full-text indexing module)
- CacheFu (HTTP acceleration product suite)
Tested on the following operating environments
==============================================
- Ubuntu 6.06, 6.10, 7.04, 7.10
- Fedora Core 5, 6
- SUSE Linux 10.1/10.2
- FreeBSD 6.0/6.1 (and PC-BSD 1.0, 1.1, 1.2)
- Mac OS X.4 (Intel/PPC)
Uninstall instructions
======================
1) Stop Plone
2) Remove folder /opt/Plone-2.5.2
Backup instructions
===================
1) Stop Plone
2) Back up folder /opt/Plone-2.5.2
>> tar -zcvf Plone-2.5.2-backup.tgz /opt/Plone-2.5.2
Coexistence with System Python
==============================
The Python installed by the Unified Installer will *not* interfere with any other Python
on your system. The Installer bundles Python 2.4.5, placing it at /opt/Plone-2.5.2/Python-2.4.5
Installer Bug reports
=====================
Please send bug reports to [email protected]