EnCore installation and configuration: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
{{Under construction}}
{{Stub}}
{{Stub}}


Line 25: Line 26:


; Download a MOO server
; Download a MOO server
* We recommend  
* We recommend to take the patched [http://lingo.uib.no/v5/downloads/LambdaMOO-1.8.1-unicode.tar.gz Unicode-patched LambdaMOO 1.8.1 server] (made by the enCore folks).
* The official [http://sourceforge.net/project/showfiles.php?group_id=3692 LambdaMOOServer] will also do (but only provides basic iso-latin support).
 


; Download a MOO database
; Download a MOO database
Take the latest *.gzip version


Take it from here:
Take it from here
* [http://sourceforge.net/projects/ele/ enCore Learning Environment]  Take either version version 5 Beta. It works well enough for a production environment. However you also may take version 4.x (stable)
* [http://sourceforge.net/projects/ele/ enCore Learning Environment]  Take either version version 5 Beta. It works well enough for a production environment. However you also may take version 4.x (stable)
** Note the database at [http://sourceforge.net/projects/encore/ eNcore Open Source MOO Project] is ''old''. Do not use it !!
** Note the database at [http://sourceforge.net/projects/encore/ eNcore Open Source MOO Project] is ''old''. Do not use it !!


=== File Setup ===
* In order to find all related files I usually recommend to do the following for software like MOO servers:
* Create a directory like /usr/local/moo and ''cd there''
* We shall put absolutly everything in there ....
* Move the 2 archives to this directory (or if you are expert with tar/gtar put them directly into the src directory)
* Go there and make 2 subdirectories
mkdir bin
mkdir src
mkdir encore (not necessary)
=== Installing the MOO Server ===
Note: On a Linux system use: ''tar'' instead of ''gtar'' (I am working with Solaris)


# Make sure that you are in the right directory !!
# Unarchive the MOO server (file ''LambdaMOO-1.8.1-unicode.tar.gz'')
#* To make sure its ok type:
gtar ztvf LambdaMOO-1.8.1-unicode.tar.gz
#* Unarchive
gtar zxf LambdaMOO-1.8.1-unicode.tar.gz
#* The files should be in:
./MOO-1.8.1
#* Move the archive to src
mv LambdaMOO-1.8.1-unicode.tar.gz src/


You may wind up up with something like this:


drwxr-xr-x    7 root    other        512 Mar 21 16:16 ./
drwxr-xr-x  41 root    root        1024 Mar 20 22:11 ../
drwxr-xr-x    4 schneide tecfa        4608 Mar 21 16:27 MOO-1.8.1/
drwxr-xr-x    2 schneide tecfa        512 Mar 21 18:40 bin/
drwxr-xr-x    8 schneide tecfa        512 Mar 21 16:16 encore/
drwxr-xr-x    4 schneide tecfa        512 Mar 20 22:37 junk/
drwxr-xr-x    2 root    other        512 Mar 21 16:19 src/


== End user guides ==
== End user guides ==

Revision as of 20:21, 21 March 2007

This article or section is currently under construction

In principle, someone is working on it and there should be a better version in a not so distant future.
If you want to modify this page, please discuss it with the person working on it (see the "history")

Draft

Definition

This page contains installation tips for enCore MOO.

enCore is an educational MOO server/database and needs some Unix installation skills. It also may run under Windows (not tested).

Installation

Before you install

Read all the official documentation:

  • enCore Consortium, The enCore Consortium seeks to coordinate and promote the open source development and distribution of the enCore Program.

Downloads

(tested in March 2007, maybe outdated at some point)

You need both a MOO server and the enCore database. The MOO server implements low level server architecture and the MOO programming language. The enCore database will contain all the necessary objects for running MOO world. Objects are programmed in the MOO language and include things like User classes, various kinds of Rooms (locations) and such. In other words, you can't run a MOO without a database.

Download a MOO server


Download a MOO database

Take the latest *.gzip version

Take it from here

File Setup

  • In order to find all related files I usually recommend to do the following for software like MOO servers:
  • Create a directory like /usr/local/moo and cd there
  • We shall put absolutly everything in there ....
  • Move the 2 archives to this directory (or if you are expert with tar/gtar put them directly into the src directory)
  • Go there and make 2 subdirectories
mkdir bin
mkdir src
mkdir encore (not necessary)

Installing the MOO Server

Note: On a Linux system use: tar instead of gtar (I am working with Solaris)

  1. Make sure that you are in the right directory !!
  2. Unarchive the MOO server (file LambdaMOO-1.8.1-unicode.tar.gz)
    • To make sure its ok type:
gtar ztvf LambdaMOO-1.8.1-unicode.tar.gz
    • Unarchive
gtar zxf LambdaMOO-1.8.1-unicode.tar.gz
    • The files should be in:
./MOO-1.8.1
    • Move the archive to src
mv LambdaMOO-1.8.1-unicode.tar.gz src/

You may wind up up with something like this:

drwxr-xr-x    7 root     other         512 Mar 21 16:16 ./
drwxr-xr-x   41 root     root         1024 Mar 20 22:11 ../
drwxr-xr-x    4 schneide tecfa        4608 Mar 21 16:27 MOO-1.8.1/
drwxr-xr-x    2 schneide tecfa         512 Mar 21 18:40 bin/
drwxr-xr-x    8 schneide tecfa         512 Mar 21 16:16 encore/
drwxr-xr-x    4 schneide tecfa         512 Mar 20 22:37 junk/
drwxr-xr-x    2 root     other         512 Mar 21 16:19 src/

End user guides

  • For the moment there seems to be none for v5 (Early 2007)