enCore requires that you have a web server such as Apache running on the same machine as the MOO server.
The installation instructions below have been tested under Sun Solaris and Debian GNU/Linux, and should work similarly on other Unix, GNU, and BSD systems. If you are running your MOO under a non-Unix operating system such as Windows NT, you must adapt the steps below to fit your operating system requirements.
1) Create a new directory in your UNIX home directory and name it moo. Copy the directory /usr/lib/encore to the new moo directory.
mkdir $HOME/moo cp -R /usr/lib/encore $HOME/moo cd moo
3) Copy the enCore database file, /usr/lib/lambdamoo/encore to your moo directory.
cp /usr/lib/lambdamoo/encore $HOME/moo/enCore.db
4) Move the encore directory to the root level of your web server's document directory, or to your public_html directory. Please note that if you choose to use your public_html directory, it must be located on the same machine that is running the MOO.
mv encore $HOME/public_html
5) Make sure the Lambdamoo server is installed. If it is not, run the following command as root:
apt-get install lambdamoo
6) Start up your MOO and log in as wizard (no password is necessary). Perform the core-setup procedure by typing @configure. You should customize all relevant settings in the configure-menu, and pay special attention to the setting called Base URL. This is where you must type a URL pointing to the new encore directory. To go with the example above, you should type something like:
http://someserver.somesite.edu/~user/encore/
7) Point your web browser to port 7000 on your machine and log in with Xpress.
http://someserver.somesite.edu:7000
8) If you wish to install the optional VASE file upload utility please see instructions in the file vase.cgi which youll find in the directory encore/vase/