OASIS: The OpenACS Virtual Machine Project



This VM distribution has a custom RedHat 7.1 linux installation on it, and a stock installation of OpenACS 4. The goal is to provide true hassle-free test-drives of the platform, particularly for Windows users who aren’t particularly well supported at the moment.

See the included RedHat kickstart ks.cfg file for more details about the machine installation.

IP Address: initial IP address of the VM is set to

To change this to a different subnet, or to use DHCP, type



Download and install a trial copy of VMWare. You’ll need to get a demo license.

Unzip all files into a directory.

Update the linux.vmx file to reflect your path to the .dsk file

Boot up your VM (Power On) in VMWare

Login and confirm network connectivity using ifconfig/ping/etc

Make sure the postgresql is running: type "/sbin/service/postgresql start"


OS: root/rootpass

OS: john/johnpass

OpenACS: system/changeme


I set up the disk as undoable - meaning it will always revert to your initial starting point unless you commit your changes. You can make it permanent by going to the VMWare Settings menu and locating the IDE0 device. Also, I made the disk too small -> 900Meg isn’t enough to begin developing on, but it’s enough to try out the system. I hope to fix this mistake in the future and make it much larger by default.


I would be very grateful for any feedback that would help me shrink the size of the VM. Please drop me an email i you have any feedback.

John Sequeira


[email protected]

COOKBOOK (user-contributed)

  1. Unzip into a directory such as “c:\My Virtual Machines\Redhat\

  2. Start Vmware
  3. Click in Menu Settings the Configuration Editor
  4. Click on Virtual Disk
  5. Click Choose to change the “Disk file” path
  6. Change “Files of Type” from “Vmware virtual disks (*.vmdk)” to “Vmware virtual disks v2.0(*.dsk)
  7. Select “Linux.dsk” in the window
  8. Change “Mode” to Persistent if you would like to maintain all of your session changes
  9. Click on “Network Adapter” then select “NAT: Used to share the host’s IP address”
  10. Click “Power On” to start Redhat
  11. Click inside the Vmware window with mouse to activate the window
  12. Type in USER ACCOUNT Information:

    Super User: Login: root Password: rootpass

    Normal User: Login: john Password: johnpass

  13. Comment: By hitting the Control and ALT key simultaneously, you can leave the Vmware window to return to the Microsoft environment.
  14. Type “setup” within Redhat to change the basic configurations for keyboard graphic card, etc.
  15. Type “ifconfig” within Redhat to find network address for eht0.
  16. Change directory within Redhat, and open the AOL server configuration file by typing the following “vi nsd.tcl”
  17. Uncomment the “#” by putting the cursor in front of it, then type x to delete a character.
  18. Make sure postgresql is running: type '/sbin/service/postgresql start'