hier ist nun der erste Teil eine Dokumentation, die beschreibt, wie man OpenSim auf einem Server betreibt. Folgende Aspekte werden in mehreren HowTo's beschrieben:

  1. Setup des Servers: hier wird das Setup des eigentlichen Servers beschrieben.
  2. Installation von OpenSim: Alle Vorbereitungen zur Installation von OpenSim werden getroffen. Es werden Scripts beschrieben (und zur Verfügung gestellt, die das Setup nahezu automatisiert ablaufen lassen). Desweiter wird die OpenSim Basis Installation durchgeführt.
  3. OpenSim Management: wer OpenSim in einer Produktivumgebung laufen lassen möchte, der steht tagtäglich vor der Hürde,wie das System maintained (gepflegt) werden soll. Hier werden Scripts, die Verzeichnisstruktur und die Technik sowohl nachvollziehbar aufgebaut, als auch erklärt und mit den diversen Hilfen untermauert.
  4. Monitoring, Recourcenkontrolle und Backup: dazu wird ein zweiter Server eingerichtet, um die Abhängigkeiten zu verdeutlichen. Auch hier ist sowohl die Installation als auch die Pflege der Komponenten größtenteils scriptgesteuert.

Ich hoffe, mit dem Gesamtpaket zum einen eine transparente Darstellung und Erklärung der Technik zu schaffen und damit auch eine Akzeptanz eines solchen Systems auf preiswerte Linuxbasis zu erzeugen. 

Ich glaube, ich muss nicht erwähnen, dass jeglicher Kommentar erwüncht ist und ich ebenfall für jede Idee offen bin.

Teil 1: Basis-Setup des Servers

Damit jeder alle Schritte nachvollziehen kann, habe ich mich entschloßen, dass komplette System in VMWare Instanzen zu erstellen. Sollte jemand einen Server oder vServer sein Eigen nennen, so bieten fast alle Hoster ein Debian 5 (oder Lenny) Image an. Dieses benutze ich hier! Mit der Beschreibung kann der Server so eingerichtet werden, wie er im Image (das ebenfalls hier zur Verfügung steht) letztendlich läuft. Ich rate jedem, den Server selbst einzurichten! Wer jedoch schnell einen lauffähigen OpenSim Server haben möchte, der kann das Image laden und mit VM-Player (oder VMWare-Server) lokal starten. Die unten gezeigten Parameter werden sowohl in der Erklärung genutzt, als auch im Image benutzt.

Passwords und Usereinstellungen im VM Image zum Server
User
root: simserver
opensim: opensim
mysql (root): simserver

Server
IP Adresse des Server: 192.168.1.200
Hostname: SIM-Server
VMWare Tools installiert? nein

Dienste
Webmin: https://192.168.1.200:10000
Usermin: https://192.168.1.200:20000
phpMyAdmin: http://192.168.1.200/phpmyadmin
OpenSim Avatar: open sim (Vor/Nachname)
LoginURL im Viewer: http://192.168.1.200:9000

Achtung: der Server ist nicht für den Produktiveinsatz bestimmt!

 

Downloads

Achtung: um die Downloads laden zu können, ist ein Useraccount bei 3DGrid notwendig.

Download des VM Images (dieses ist komplett mit lauffähiger OpenSim installation (Lokal).:

Download des Debian ISO Images (das ist das Image, welches ich zum erstellen des Serverimages benutzt habe - Debian5 Lenny - 32 Bit):

 

HowTo
  1. Erstelle ein neues image in VMWare Workstation und wähle Debian sowie das Installations-Source (ISO-Image des DebianSystems oder CD/DVD). Danach starte den Server. Alles weitere wird hier anhand der Images gezeigt:

Start der Installation

Auswahl der Sprache

Auswahl des Sprachgebietes

Auswahl des Tastaturlayouts

Name des Rechners

Name der Domain

Festplatte einrichten

Partitionieren

Überprüfung der Partitionierung

Partitionierung schreiben und übernehmen

Abschließen

Root Passwort vergeben (simserver im Image)

Übenehmen

Neuen Benutzer einrichten

Kontoname

Passwort

Passwort wiederholen

Source des Packetmanagers angeben

Server angeben

Wenn die Internetverbindung über einen Proxy geht (Firewall?), dann hier angeben

Sollen Daten an Debien gesendet werden?

Nun die Konfiguration wählen. Bitte genauso wie gezeigt vorgehen. Wir werden später fehlende und benötigte Pakete nachinstallieren!

Grub installieren

So: das Grundsystem ist installiert. Jetzt neu starten.

Alles IO, der Server wartet auf die Anmeldung :-)

--> nächste Woche: Installation von OpenSim!



Add this page to your favorite Social Bookmarking websites

Partner