Programming in almost language

This is the site where you may share your knowledge and experience to eachother..

  • Categories

  • LinkedIn

  • Tweet Me

  • My footsteps

Zope/Plone Installation

Posted by Praveen Kumar on July 26, 2008

C compiler
To compile python
Python
To compile Zope
Zope
Web server for plone
Plone
Plone Products

Download python
http://www.python.org

Download zope

http://www.zope.org/Products
Download plone

http://plone.org/

Zope for Windows
Binary release
Bundled with Python


Zope for Unix-like OS
Source format
Can be compiled on almost any Unix-like OS
Python required

Installing Python
—————————–

Download the source to your home directory.
$tar –xvzf python.xxx.tar
e.g. /home/portal/src/
$cd pythone-xxx
e.g $/home/portal/src/python-xxx
$./configure –prefix=/where/to/install/python
e.g $./configure –prefix=/home/portal/src/python
make
make install

Installing Zope
————————–

Download the source to your home directory.
$tar –xvzf zope.xxx.tar
e.g. /home/portal/src/
$cd zope-xxx
e.g $/home/portal/src/python-xxx
$./configure –prefix=/where/to/install/zope
e.g $./configure –prefix=/home/portal/src/zopexxx –with-python=/home/portal/src/python-xxx/bin/python
make
make install

$cd /home/portal/src/zopexxx
$./mkzopeinstance.py
Install zope in a directory, where your instance should be located.
e.g. /home/porta/zope-portal
Username and password for an initial Zope user.

Installing Plone
——————————-

Download the source to your home directory.
$tar –xvzf plone.xxx.tar
e.g. /home/portal/src/
$cd plone-xxx
e.g $/home/portal/src/plone-xxx
$cp * /home/portal/zope-portal/Products

Starting Zope
————————-

$cd /home/portal/zope-portal
./runzope
./zopectl start

Installing Zope with Apache

Install at root
SiteAccess or VirtualHostMonster
Add following in httpd.conf file
<VirtualHost *>
ServerName site_name.nic.in
ProxyPass / http://127.0.0.1:8080/VirtualHostBase/http/site_name.nic.in:80/site_name/VirtualHostRoot/
ProxyPassReverse / http://127.0.0.1:8080/VirtualHostBase/http/site_name.nic.in:80/site_name/VirtualHostRoot/
</VirtualHost>

Advertisements

3 Responses to “Zope/Plone Installation”

  1. nirup said

    gooooood!!!!! it really helped…
    great job buddy!!!:-)

  2. Shiny said

    Hi Praveen,

    Happy to see your effort to coordinate all the programming languages.

    Nice to see the installation steps here. This is for Plone 2.5 and its lesser versions.

    I wish to add the installation steps for plone 3+.

    Plone 3 and above comes as unified installer. You need to download it.

    Example:
    ……..

    $ wget http://launchpad.net/plone/3.2/3.2.3/+download/Plone-3.2.3-UnifiedInstaller.tgz
    $ tar -xvf Plone-3.2.3-UnifiedInstaller.tgz
    $ cd Plone-3.2.3-UnifiedInstaller

    To install a standalone instance

    $ ./install.sh standalone

    If you want to install zeo instance

    $ ./install.sh zeo

    This will automatically create you required Python, Zope and Plone.

    Better way to install new products is to edit buildout.cfg and run

    $ cd Plone/zinstance
    $ bin/buildout -n

    Refer http://plone.org/products/getpaid/documentation/how-to/how-do-i-set-up-buildout-for-an-existing-plone-site/ to know more about the usage of buildout.

    Cheers,
    Shiny

  3. Praveen said

    Thank you so much Shiny for pointing me out. surely i will try to elaborate more on that or other may also refer your comment to install Plone 3.

    Thanks
    Praveen

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: