Ok, so I wanted to try out the latest IBM Domino Server product, currently at Release 8, Beta 3. We have two R6.5 servers running on i86 Linux boxes and I would like to migrate up to R7 or R8. So, I needed a playground.
Since I am running a rather bully desktop PC, I thought I would just run CentOS 5 as a VMWare guest OS (with WinXP as the host) and install R8. Sounded rather simple, I thought.
- Find an existing VM Player CentOS 5 image to play with.
I don't have a current version copy of VM Workstation and have not tried the ESX Server yet either. Besides, a 5 CD download of CentOS 5 would not be so kind to the network. So I went looking for a VM appliance. Found a likely candidate at http://www.vmware.com/vmtn/appliances/directory/820. This was a 400Mb image posted by simon_b. Looked reasonable so I downloaded the file.
- Executed the VM
- logged in as root, passwd thoughtpolice
- changed root passwd
- Ran yum update to get latest packages.
- Downloaded the Beta 3 tarball from IBM and extracted.
- Created user and group
groupadd domino
useradd domino -g domino
- Installed as root using the text interface
- selected defaults except put data into /opt/lotus/data
- at end, I chose to start manually.
- Installed the Gnome desktop (37 of 43 pkgs):
yum groupinstall "Gnome Desktop Environment"
- This was not sufficient to start X. So, I also installed the X Window System (21 of 28 pkgs):yum groupinstall "X Window System"
- Now startx works as user domino
- I attempted to start the server
/opt/lotus/notes/bin/http httpsetup
- However, this failed with some message about setting DISPLAY variable. Also, the setup log had an error about libstdc++.so.5 being missing.
- installed java-1.4.2-gjc-compat-src package from the Java Development group
- installed compat-libstdc++-296 and compat-libstdc++-33 from Legacy Software Development group
- I attempted to start the server
/opt/lotus/notes/bin/http httpsetup
- Success!