On 21/04/2007, at 1:42 PM, Q wrote:
I am pretty much finished my webobjects port(s) for FreeBSD, just
have to clean up some small loose ends, add some documentation for
the knobs that are available, and do some better testing.
If you are already deploying to FreeBSD or want to, and feel like
doing some testing on a sacrificial host, contact me offline and I
will send you a copy of what I have so far. Once I am happy that
things all look ok I will make it available online, or look at
getting it committed to the freebsd ports tree. It would be best
if you are already familiar with using FreeBSD and ports at this
point.
So, building a ready to roll deployment environment on FreeBSD
should go something like this:
1) Install FreeBSD (with ports tree)
2) Copy woports and necessary distfiles for Java & WebObjects to
appropriate locations
I should have probably be a little more specific here, this would be
something like:
cp diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2 /usr/ports/distfiles/
cp -r WebObjects5.3.3Update.pkg /usr/ports/distfiles/webobjects/
3) # cd ports/www/webobjects ; make install WITH_APACHE=2.2
(or your preferred version or just WITH_APACHE=yes)
<time passes>
4) edit apache config as necessary (just comment out ScriptAlias /
cgi-bin/ if apache2)
5) add wotaskd_enable="YES", apache22_enable="YES",
JavaMonitor_enable="YES" to /etc/rc.conf
6) reboot (or start wotaskd, JavaMonitor and apache manually)
7) Done.
You don't need to use apache, you can install without it and use
nginx or lighttpd with the FastCGI adaptor from the www/woadaptor
port, it's just as simple to get running (I have included config
snippets to help).
If you need Project Wonder
# cd ports/www/wonder ; make install
If you need database support (FrontBase, OpenBase, MySQL & PostgreSQL)
# cd ports/databases/eoaccess-plugins ; make install
If you want to make a front end webserver without a local
webobjects runtime
# cd ports/www/mod_webobjects ; make install (for apache adaptor)
or
# cd ports/www/woadaptor ; make install (for apache, cgi & fastcgi
adaptors)
While I was at it I made a FrontBase port also, even though I don't
currently use FrontBase, I think it works properly. Someone should
test it ;)
--
Seeya...Q
Quinton Dolan - [EMAIL PROTECTED]
Gold Coast, QLD, Australia
Ph: +61 419 729 806
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]