[zopeorg-checkins] CVS: NZO_SiteLayout - README.txt:1.1

Chris McDonough chrism at zope.com
Mon Apr 22 10:37:40 EDT 2002


Update of /cvs-zopeorg/NZO_SiteLayout
In directory cvs.zope.org:/tmp/cvs-serv19282

Added Files:
	README.txt 
Log Message:
Added instructions.


=== Added File NZO_SiteLayout/README.txt ===
Instructions for Installing a appserver for NZO from scratch:

  - Set up a RedHat Linux machine (latest release).  The software
    buildout for NZO has no dependency on the system Python (or
    Apache, or Zope), so it doesn't matter too much which packages are
    installed as long as bash, cvs, gcc and C development tools exist.

  - As the root user, create a "zope" user on the newly set up system::

      $ /usr/sbin/useradd zope

  - Log in as the zope user and "cd" to the zope user's home directory::

      $ su - zope; cd ~

  - Set the CVS checkout mechanism to SSH by adding this line to
    the Zope user's .bash_profile and relogin::

      export CVS_RSH=ssh

  - Perform an anonymous checkout of the "site layout" facility.  This
    facility will be used to install recent versions of Zope, Python,
    and the CMF::

      $ cvs -d :pserver:anonymous at cvs.zope.org:/cvs-zopeorg login
        Logging in to...
        CVS password: {"anonymous"}
      $ cvs -z7 -d :pserver:anonymous at cvs.zope.org:/cvs-zopeorg co -d \
        site-layout NZO_SiteLayout

  - Use the site-layout facility to install Zope/ZEO, Python, and CMF::

      $ site-layout/buildout zope
        {churn, churn, churn}

  - Use the site-layout facility to install the products required for the 
    new.zope.org instance::

      $ site-layout/buildout nzo
        {churn, churn, churn}

  (needs to be finished)






More information about the zopeorg-checkins mailing list