Zunächst der Hinweis, dass dieses Tutorial im Mai 2010 geschrieben wurde. Wer es trotz (wegen?) des Studiums all der veralteten “offiziellen” Tutorien noch nicht geschafft hat, sein Stand-Alone Opensim aufzusetzen, dürfte jetzt aufatmen.
Daher möchte ich gleich zu Beginn noch mit einigem Blödsinn aufräumen:
Erstmal ein Überblick über die Dinge, die du gleich tun wirst:
Unter normalen Umständen ist all das in weniger als 10 Minuten zu schaffen. Das soll aber nichts heißen. Nimm dir die Zeit und Muße, die du brauchst.
Du solltest dir die aktuelle Version von Opensim stets auf der Originalseite holen: opensimulator.org/wiki/Download
Die aktuelle Version (14. Mai 2010) ist 0.6.9, lade dir unter “Binary Packages” die Datei opensim-0.6.9-binaries.zip herunter. Falls du nicht auf einem Windows-System bist, findest du noch andere Installer auf der Seite.
Opensim läuft übrigens auch wunderbar unter Windows 7 / 64 bit.
Erstelle auf Laufwerk C ein Verzeichnis “opensim”. Entpacke den Inhalt der Zip-Datei in dieses Verzeichnis. Am besten öffnest du dazu das Zip und den Ordner darin. Markiere dort alle Dateien und Verzeichnisse und ziehe sie in C:\opensim
Mehr ist nicht nötig, Opensim ist nun installiert.
Option:
Nimm dir etwas Zeit und sieh dich in dem Opensim-Verzeichnis um. Es gibt dort einige Dateien, die dich später noch interessieren werden. Du könntest dir Shortcuts dorthin auf deinen Desktop legen:
Der Hippo Viewer erfüllt den gleichen Zweck wie der Second Life Viewer: Es ist das Programm, mit dem man seine virtuelle Welt letztendlich betritt und darin herumschwirrt.
Der Viewer ist also vergleichbar mit einem Internetbrowser (Front-End), während Opensim im Hintergrund als Server fungiert (Back-End).
Ist auch egal, lade dir den Hippo Viewer auf der Originalseite herunter – mjm-labs.com/viewer/download.php – (Binaries) und installiere das Teil wie jedes andere Programm auf deinem Rechner.
Option:
Es gibt noch viele weitere Viewer, ich habe aber mit dem Hippo gute Erfahrungen gemacht. Leider ist er momentan noch nicht auf dem Stand des SL-Viewers 2.0, was aber nicht weiter stört.
Beim ersten Hochfahren von Opensim musst du einige Grundinformationen eingeben, damit Opensim weiß, was es tun soll.
Ich finde es immer gut, sich Namen zu überlegen, die man auch langfristig benutzen möchte. Obwohl sich das alles bei Opensim auch im Nachhinein ändern lässt. Du brauchst:
Aber jetzt ist es endlich soweit…
Das Opensim-Programm verfügt über keine sexy Benutzeroberfläche, sondern ist ein einfaches Dos-Fenster. Das soll uns nicht stören, denn wir müssen nur ein paar Angaben reinschreiben und die Entertaste drücken.
Jetzt das Ganze noch mal langsam oder zu Schritt 5 (Hippo einrichten) scrollen:
Klicke auf OpenSim.exe (c:/opensim/bin).
64bit: Auf 64bit-Rechnern musst du stattdessen auf OpenSim.32BitLaunch.exe drücken!
Ein Shortcut zu der jeweiligen Datei auf dem Desktop wäre praktisch, denn Opensim wird immer auf diese Weise gestartet.
Sicherheitswarnung
Windows wird jetzt wahrscheinlich die obligatorische Sicherheitswarnung ausspucken und fragen, ob das Programm wirklich gestartet werden soll. Entferne den Haken bei “Vor dem Öffnen dieser Datei immer bestätigen” (1) und klicke auf “Ausführen” (2).
Das DOS-Eingabefenster öffnet sich und es rasseln etliche Zeilen durch.
Firewall
Bei Windows wird sich an diesem Punkt auch die Firewall zu Wort melden. Opensim ist natürlich dafür ausgelegt, über das Internet Kontakt zu anderen Opensim-Rechnern aufzunehmen und muss daher an der Firewall vorbei.
Zum jetzigen Zeitpunkt, und da wir unser Opensim noch nicht mit der Außenwelt verbinden wollen, können wir den Zugang zulassen oder abbrechen. Ich empfehle aber das Zulassen, damit man schon mal gewappnet ist.
An dieser Stelle noch mal der Hinweis, dass in diesem Tutorial Opensim als stand-alone, ohne Verbindung zum Grid, eingerichtet wird. Dieser Privatmodus hat sich als Standard eingebürgert. Um Opensim später ans öffentliche Netz zu knüpfen, wären weitere Schritte notwendig.
Die Stammdaten
Die Firewall ist erledigt, warte jetzt, bis das DOS-Fenster so aussieht:
Am blinkenden Feld (unterste Zeile) den Namen der Hauptregion eingeben (Hier “Erste Region”) und mit Entertaste (Das ist die Taste für den Zeilenumsprung) bestätigen.
Auch die nächste Zeile (UUID) mit Enter bestätigen.
“Region Location”, “Internal IP address”, “Internal port” und “Allow alternate ports” bleiben ebenfalls unberührt. Einfach jeweils Enter drücken.
Weil das soviel Spaß macht, bestätigen wir auch die nächsten Zeilen “External host name” und “Master Avatar UUID” jeweils mit einem Klick auf die Entertaste.
Nun wird in der Zeile “Master Avatar first name” der gewünschte Vorname unseres Avatars eingegeben. In meinem Fall “Chef”. Danach Enter drücken.
Das gleiche für den Nachnamen wiederholen, wieder Enter drücken. Das Fenster sieht bisher so aus:
Jetzt noch ein Passwort eingeben, es sich gut merken und ein letztes Mal auf Enter drücken.
Wieder laufen etliche Zeilen durch das Fenster bis es endlich stehen bleibt und in der untersten Zeile “Region <Erste Region> #” angezeigt wird.
Opensim ist jetzt gestartet. Bitte das DOS-Fenster geöffnet lassen, da sonst auch Opensim wieder beendet wird! Das DOS-Fenster ist Opensim. Es kann aber in die Taskleiste minimiert werden. Und natürlich muss die Enter-Prozedur nicht bei jedem Start wiederholt werden; das war ein einmaliges Vergnügen.
Auch im Hippo Viewer müssen jetzt noch die Zugangsdaten eingegeben werden. Dazu im Startfenster unten den Schalter “Grids” betätigen.
Es öffnet sich das Fenster “Preferences”. Oben bei “Select a grid” den Schalter “Add” (1) betätigen und alles so ausfüllen, wie auf dem Screenshot:
Nicht vergessen bei “Platform” (2) OpenSim auszuwählen.
http://127.0.0.1:9000/ ist die URL deines Heimrechners (localhost). Bitte unbedingt auf die genaue Schreibweise achten, nicht die Nullen, Punkte und Doppelpunkte durcheinander bringen.
Abschließend unten rechts auf “Apply” (3) drücken, dann auf “OK” (4).
Zurück im Startfenster trägst du deine Zugangsdaten ein, also Vor- und Nachnamen des Avatars und das Passwort. Deine neu angelegte Region sollte unter “Quick Grid Select” bereits ausgewählt sein, überprüfe es aber trotzdem kurz.
Drücke “Log In”!
ES IST GESCHAFFT!
Es fehlt nur noch eine Kleinigkeit…
Wie du siehst, hast du am Anfang nur eine kleine Insel zur Verfügung. Das werden wir sofort ändern.
Gehe wieder in das DOS-Fenster von Opensim und tippe dort den Befehl “terrain fill 21″ ein (natürlich ohne die Anführungszeichen). Entertaste drücken.
Im Hippo Viewer kannst du die Änderung in Echtzeit verfolgen.
Option:
In Second Life/Opensim liegt das Land nicht auf Normalnull. Die Wasseroberfläche ist auf der Höhe von 20 Metern, Land muss also ebenso auf 20 Meter (mindestens) liegen, um nicht überflutet zu werden.
“terrain fill 21″ setzt das Land auf 21 Meter, also einen Meter oberhalb des Wasserspiegels. Du kannst natürlich auch mit anderen Werten experimentieren, auch Kommazahlen sind möglich (Bitte Punkt statt Komma: 22.4).
21 Meter sind aber der allgemein empfohlene Wert, da echte Landschaften mit Stränden, Bergen, Flüssen und Seen eh mit Heightmaps erstellt werden…
Um Opensim sauber runter zu fahren, gibst im DOS-Fenster den Befehl “quit” ein, drückst Enter und wartest. Das Fenster schließt sich von selbst.
Auch wenn dieses Tutorial recht viel Text hat, ist die Inbetriebnahme von Opensim als Stand-Alone auf dem heimischen Rechner nicht viel komplizierter, als sich einen E-Mail-Account zu erstellen oder in einem Forum zu registrieren. Selbst das abstoßende DOS-Fenster entpuppt sich als völlig harmlose Sache, bei der man allerhöchstens die Entertaste verschleißt.
Natürlich immer vorausgesetzt, man verfügt über solide Computer-Grundkenntnisse und hat seinen Rechner einigermaßen in Griff. Ohne dieses käme man wahrscheinlich eh nicht auf die Idee, Opensim installieren zu wollen.
Im nächsten Teil der emaster.de Opensim-Initiative werden wir mit wenigen Handstrichen eine kolossale Landschaft auf das Flachland setzen.
Bis dahin, viel Spaß auf der eigenen Opensim-Region!
M.L. am 30.May 2010 um 12:28
Hallo, haben Sie vielleicht auch TuT zur Installation auf einem Webserver ?
Dies wäre sehr interessant.
Vielen Dank im vorraus
admin am 30.May 2010 um 14:25
Danke für das Interesse!
Leider momentan nicht, da ich Opensim selbst nur auf einem Heimrechner betreibe. Sobald ich mein Opensim öffentlich zugänglich mache, werde ich sicher dazu auch noch Tuts verfassen.
Krümel am 05.June 2010 um 17:12
Vielen lieben Dank für dieses super Tutorial.
Ich steh endlich auf meinem eigenen (virtuellen) Land!
Ich freu mich schon auf die nächsten Tuts (Webserver würde mich auch interessieren).
Liebe Grüße
Krümel
admin am 05.June 2010 um 18:05
Hey, das find ich cool! Freut mich, wenn ich helfen konnte :)
Chris am 24.August 2010 um 23:59
Super Anleitung,…
Würde gernen meinen Server im Grid Modus betreiben
damit ich das Webinterface nutzen kann. Gibt es da vieleicht auch eine Anleitung in einfacher Form ?
Gruß
Chris