Re: WO 5.3+ on Windows
Chad Leigh <[email protected]>
| Newsgroups | gmane.comp.web.webobjects.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sep 10, 2006, at 4:42 AM, RedBugz Software wrote: > On 9/9/06, Chad Leigh <[email protected]> wrote: >> I may or may not be able to get anything in a wiki updated as I am >> quite busy now but my 5.3 deployment on Solaris/FreeBSD is identical >> to my 5.2 and 5.1 in terms of what I had to do. Don't know about >> windows but I would guess that it shouldn't be any different there >> either. > > Unless you are doing a non-standard Solaris 5.2 install, wouldn't the > 5.3 Solaris install be different? The mechanics yes, a little, but the layout, no. I just tarred up the stuff from an OS X server box I have and installed the directories on the Solaris box. I never used the Solaris "installer" anyway on FreeBSD or Solaris with 5.2. I just untarred the Solaris 5.2 stuff and that is it. I never ran the installer scripts or anything. > For 5.2 you would just use the > normal Solaris installer, but with 5.3 there is no Solaris installer. > I assume with FreeBSD you just used the Solaris shell script installer > and modified it to work on FreeBSD, or did you just copy all the bits > from a good Solaris install to the FreeBSD machine(s), or did you > write your own FreeBSD installer script? I never ran the install script, just untarred things. I wrote my own script that launches wotaskd and JavaMonitor (3 lines, set NEXT_ROOT, launch wotaskd, launch JavaMonitor, plus the #! line). I use the same script on Solaris and FreeBSD (modified for each with -WOHost). In fact, I nfs mount the stuff from FreeBSD on Solaris and use the exact same installation on both, except for the launch script I wrote which has host names embedded (-WOHost). (And a second script which sits in the rc area as appropriate for both which calls the main script). I run 5.1, 5.2, and 5.3 on the same machine by using - WOHost and multiple IP addresses (now I have moved to using jails for each user on FreeBSD so the separation is a little bit better). I don't run apache on the Solaris side -- just the FreeBSD side -- it gets its WO instances from both the FreeBSD and Solaris sides, so I did also compile the apache wo adapter on FreeBSD too and include that in apache. > > Windows has the additional baggage that unless you install Cygwin or > equivalent, a nice shell script won't work on it. I don't see how it > would be too hard (maybe tedious) to take a good 5.2 Windows install > and just update all the parts to 5.3, it just needs to be done, > documented, and tested. The only real thing you need would be to create the wotaskd service? And somehow launch the Monitor? I have never used WO on Windows best Chad > > Hopefully someone who has done that can document it, or I'll document > it once/if I get around to doing it. > > Logan