Hello everybody. I am an absolute zope newbie and I just got id downloaded and installed. Although there were some error messages during the install it seems to be working ok. My main purpose in installing zope was to try out some of the products that come with zope like the CMF. I downloaded the CMF package and tried to follow the instructions on the zope.com web site and immediately got stuck. It says. Link (or copy/move) the CMF packages into $INSTANCE_HOME/Products. For instance: $ cd /var/zope/Products $ ln -s /usr/local/zope/CMF-1.1/CMF* Well I don't see a products directory anywhere. I see an extensions directory so I untarred it there but it still does not show up anywhere. What do I do next? P.S Red hat linux. :wq Tim Uckun US Investigations Services/Due Diligence http://www.diligence.com/
On Tue, 31 Jul 2001, Tim Uckun wrote:
Hello everybody. I am an absolute zope newbie and I just got id downloaded and installed. Although there were some error messages during the install it seems to be working ok. My main purpose in installing zope was to try out some of the products that come with zope like the CMF. I downloaded the CMF package and tried to follow the instructions on the zope.com web site and immediately got stuck. It says.
Link (or copy/move) the CMF packages into $INSTANCE_HOME/Products. For instance: $ cd /var/zope/Products $ ln -s /usr/local/zope/CMF-1.1/CMF*
Well I don't see a products directory anywhere. I see an extensions directory so I untarred it there but it still does not show up anywhere.
What do I do next?
P.S Red hat linux.
:wq Tim Uckun US Investigations Services/Due Diligence http://www.diligence.com/
Tim -- Nice to see a familiar face from the PostgreSQL list. Welcome. $INSTANCE_HOME references to your Zope installation directory. You'll want to unzip this into /var/zope/lib/python/Products, or wherever your Zope install is. (Not sure where the RPMs start; if they install in /usr/local/zope, then this would be /usr/local/zope/lib/python/Products). Good luck w/Zope -- it's fantastic, and plays very nicely w/PG. -- Joel Burton <jburton@scw.org> Director of Information Systems, Support Center of Washington
Nice to see a familiar face from the PostgreSQL list. Welcome.
Thanks. Been a while since I was on that list but I still like PG.
/usr/local/zope/lib/python/Products).
Good luck w/Zope -- it's fantastic, and plays very nicely w/PG.
something about zope says it's my kind of a application. I really don't have a rational reason yet but I looked at zope for a bit and I sense that it has some inherent "rightness" about it (much like postgres does). I hope that I can put in the time to learn it properly and realize it's full potential. As long as I am at it. Is there a sourceforge like app for zope? Project tracking, cvs, defect tracking etc. P.S I just read your "Using Technology to Support Partnerships" slides and no mention of sourceforge or zope! thanks for a nice site. :wq Tim Uckun US Investigations Services/Due Diligence http://www.diligence.com/
Link (or copy/move) the CMF packages into $INSTANCE_HOME/Products. For instance: $ cd /var/zope/Products $ ln -s /usr/local/zope/CMF-1.1/CMF*
Well I don't see a products directory anywhere. I see an extensions directory so I untarred it there but it still does not show up anywhere.
$INSTANCE_HOME references to your Zope installation directory. You'll want to unzip this into /var/zope/lib/python/Products, or wherever your Zope install is. (Not sure where the RPMs start; if they install in /usr/local/zope, then this would be /usr/local/zope/lib/python/Products).
This is not the full story. If you have an INSTANCE_HOME-type installation (that's what the CMF people think you might have), you will have your Zope installation in one directory and your personal data in another directory. i.e. in a standard, non-RPM install you might do: /opt/Zope-2.4-binary/... (or /var/lib/zope/... or whatever) and /home/joe/myzope/... /home/tim/yourzope/... Products that should be globally available to all Zope instances are put into /opt/Zope-2.4-binary/lib/python/Products (in my example) All stuff that is just for you will go into /home/tim/yourzope/Products The "yourzope" directory is your INSTANCE_HOME. It has a structure like this: yourzope - Products - Extensions - var - import and maybe an "access" file for the admin password. The cool thing with INSTANCE_HOME is that you can - separate the "good" stuff from development products that might just be used in a "devel" instance - can update ALL your instances at once to a new Zope or apply a Hotfix by just updating the "master" Zope - ... To get such an instance home installation, the only thing to change is creating the INSTANCE_HOME directories with all the needed subfolders and then creating start scripts that look like this: $PYTHON $ZOPE_BASE/z2.py -w $PORT -f $FTP_PORT -W $WEBDAV_SOURCE_PORT -u $USER INSTANCE_HOME=$INSTANCE_HOME where - $PYTHON is your path to Python, - $ZOPE_BASE is your "master" Zope's directory - $PORT is your main Zope HTTP port (e.g. 8080 or 80) - $FTP_PORT: guess what ;-) - $WEBDAV_SOURCE_PORT is another HTTP port that is used for WebDAV; it serves the DTML or Python source code (like FTP) instead of the rendered pages - $USER is the user Zope should run as - $INSTANCE_HOME is your personal instance's home ... Joachim
participants (3)
-
Joachim Werner -
Joel Burton -
Tim Uckun