Zope, MidGuard and JetSpeed

Roger Oberholtzer roger
Mon May 17 11:46:25 PDT 2004


Zope is VERY easy (IMHO) to install. However, unless you recognize python, I
suggest that you take the next step in zope and look at CMF, which is the
Zope Content Management Framework. There is one direct from
Zope (cmf.zope.org). Or look at plone, which is built on CMF, which is built
on Zope. www.plone.org is pretty much the type of site you can get
out-of-the-box with plone. All of these things are built on zope. So,
after you have your basic zope installed, these are simple to add (usually
untarring an archive in zope's 'Products' directory. I strongly suggest
you add these to Zope and start there..

Your biggest decision is if you want Zope to be its own web server accessed
directly, or if you want it to be accessed via apache (which passes requests
direct to the zope server via an apache module called fastcgi). The apache
route requires that you add rewrite rules as well. Best avoided, I think.

I have set up my zope-based sites without going through apache. I found that
the apache layer added nothing useful. My ethernet card has 2 IP addresses.
One has Zope on port 80, and the other has apache on port 80. All zope
domains resolve to the address with the zope server, and the others to the
one with the apache. It is still one physical connection, but it uses two IP
address. Luckily we have a few. So, I have the best of both worlds without
the complexity of making them work together.

Anyway, there is a zope installable binary available on www.zope.org. Get
version 2.6.1 (the one pointed to in the big text at the top of the page :-)

It installs Zope and assigns a user/password as the administrator. Then, to
start zope, run ./start in the zope directory. It will probably complain
that you need to make var (zope's, not /var) be setuid. Read the doc file it
will point you to.

By default, zope runs on port 8080 (can be changed). So, after the start
command succeeds, point your browser at:

		http://localhost:8080/manage

log in as admin. Build your site.

Personally, I would then add CMF and plone, and then add a plone site (one
or two clicks)

Some nice things about zope/cmf are the support for shared administration
and user roles. You can decide who can do/see/change what on the system.
Everything is in a database. This results in a 'free' built-in site search
mechanisim. It also has an undo function. If someone gets carried away,
you/they can undo what they did. A feature I have not used is branching. You
can make variations on a site or site component and work on it without
messing up the site. But (this is the good part) you check your component
in the current site. Real world testing of changes that are kept apart until
ready. Very nice.

Sorry I cannot comment on the others.

On Thu, 10 Apr 2003 14:32:53 -0400
Matthew Carpenter <matt at eisgr.com> wrote:

> Can someone with experience tell me just what is involved in getting an
> operational site with any of these systems?  What steps would I take to
> get going with the one of your choice?
> 
> Thanks!
> Matt
> _______________________________________________
> Linux-users mailing list
> Linux-users at linux-sxs.org
> Unsubscribe/Suspend/Etc ->
> http://www.linux-sxs.org/mailman/listinfo/linux-users
> 


-- 
+????????????????????????????+???????????????????????????????+
? Roger Oberholtzer          ?   E-mail: roger at opq.se        ?
? OPQ Systems AB             ?      WWW: http://www.opq.se/  ?
? Erik Dahlbergsgatan 41-43  ?    Phone: Int + 46 8   314223 ?
? 115 34 Stockholm           ?   Mobile: Int + 46 733 621657 ?
? Sweden                     ?      Fax: Int + 46 8   302602 ?
+????????????????????????????+???????????????????????????????+



More information about the Linux-users mailing list