Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Currency Test
#11
Neue ini Dateien und hier eine Linux Mini Anleitung

OpenSimulator entpacken, die Verzeichnisstruktur muss opensim sein, dort ist das Hauptverzeichnis bin drin.
Also nicht opensim/opensim/bin sondern /opensim/bin was sonst noch im Verzeichnis opensim ist spielt keine rolle.
Der Einfachheit, einfach auf dem Server das Verzeichnis opensim anlegen
und das entpackte bin Verzeichnis aus dem Paket einfach rein kopieren.

Ich gehe davon aus das es eine Erst/Neu-installation im Hauptverzeichnis /opensim ist.

Bei einer Erst/Neu-installation kann man einfach alle Konfigurationsdateien überschreiben mit dem opensim-0901-money-ini-paket.

Dieses opensim-0901-money-ini-paket Verzeichnis /bin einfach in das Verzeichnis opensim kopieren,
es wird dann gefragt überschreiben das beantworten wir mit ja für alle.

Jetzt müssen wir mindestens 2 Datenbanken anlegen,
die eine für Robust und Money (1.) die andere für den OpenSimulator mit den Regionen (2.).
Datenbankname, Benutzername und Passwort könnt ihr frei wählen.
Wie erstelle ich eine Datenbank.

Jetzt öffnen wir mit einem reinen Texteditor, wie dem Notepad++, vi oder ähnlichen,
die Dateien Robust.ini, OpenSim.ini, MoneyServer.ini, GridCommon.ini und Regions.ini.

Dort nach 127.0.0.1 suchen und gegen eure IP oder Adresse austauschen,
habt ihr keine Adresse oder eine wechselnde IP könnt ihr euch auch eine bei noIP
oder anderen DynDNS Diensten eine Adresse besorgen.

Dann suchen wir in der Datei Robust.ini und MoneyServer.ini nach ConnectionString
und tragen dort die Datenbank für Robust und Money (1.) ein.

Dann suchen wir in der Datei GridCommon.ini nach ConnectionString
und tragen dort die Datenbank für die Regionen (2.) ein.

Achtung die in der Regions.ini eingetragene Region Welcome ist ein muss (System wichtige Region)
diese Region darf nicht zugemüllt werden, je leichter sie ist, je schneller läuft/reagiert das Grid.
Alle anderen Regionen könnt ihr bedenkenlos löschen oder umbenennen, wenn ihr sie nicht haben wollt (Home, Begin und Sandbox).

Die Dateien gridstart.sh und gridstop.sh sind Bash/Shell Scripte die alle Server starten bzw. stoppen.
Diese Dateien müssen ausführbar sein.
gebt ein ./gridstart.sh zum starten.
Sollte eine fehlermeldung kommen "nicht ausführbar" dann müsst ihr folgendes eingeben:
chmod +x gridstart.sh
chmod +x gridstop.sh
so jetzt sollte das funktionieren("./" ist wichtig).

Info: Beim ersten Start gibt es fehlende Einträge in Datenbanken und Verzeichnisse,
      deswegen kommen mehrere Fehlermeldungen die aber beim 2. Start nicht mehr vorkommen dürfen.
      Die Start Reihenfolge muss 1.Robust, 2.Money dann 3.OpenSim-Regionen sein.

In die einzelnen screens gelangt ihr mit dem Kommando:
screen -r RO
screen -r MS
screen -r OS
(RO = Robust, MS = MoneyServer, OS = OpenSim Regionsserver)

Für das Verzeichnis money-divers und dessen Inhalt habe ich keine Anleitung.
Das starten der Bash/Shell Skripte in diesem Ordner sind mit Vorsicht zu genießen.
Hinzu kommt noch bei den PHP Dateien das Veraltete mysql anstatt mysqli oder PDO.

Download OpenSim 0.9.0.1 mit MoneyServer:
http://www.mediafire.com/file/f1z00z1amd...y.zip/file

Download Konfigurationspaket:
http://www.mediafire.com/file/64tgrr5cee...-paket.zip
[Bild: attachment.php?aid=2009]
Antworten }
Thanks given by:
#12
Achtung dies geschieht auf eigene Gefahr!

Keine Gewährleistung oder sonstige Haftungen meinerseits!


Bei einem Upgrade bitte zuerst eure Datenbanken sichern.
Danach eure Regionen als OAR Sichern.
Danach euer Inventar als IAR sichern.
So alles was gesichert wurde, sowie eure Konfigurationsdateien auf eurem PC runter laden.
Jetzt Robust und OpenSim herunterfahren.
Das Verzeichnis /bin durch kopieren des neuen überschreiben.


Download OpenSim 0.9.0.1 mit MoneyServer:
http://www.mediafire.com/file/f1z00z1amd...y.zip/file


Eure alten Daten aus euren Konfigurationsdateien in das neue ini Paket übertragen und die Konfigurationsdateien auf den Server hochladen.


Download Konfigurationspaket:
http://www.mediafire.com/file/64tgrr5cee...-paket.zip


In einigen fällen muss die Datenbank von Hand angepasst werden, in anderen fällen ist das Upgrade hier beendet.


Jetzt kann Robust.exe, MoneyServer.exe und OpenSim.exe in dieser Reihenfolge gestartet werden.


Achtung dies geschieht auf eigene Gefahr!
Keine Gewährleistung oder sonstige Haftungen meinerseits!
[Bild: attachment.php?aid=2009]
Antworten }
Thanks given by: Achim , Dina , Wollex Baily2 , Methren_Randir
#13
Script zum beenden hat Fehler.
Hier die neuen:

simstart.sh

Code:
#!/bin/sh
cd /opensim/bin

clear

echo 'Robust Server Starten'
sleep 5
screen -fa -S RO -d -U -m mono Robust.exe
sleep 10

echo 'Money Server Starten'
sleep 5
screen -fa -S MS -d -U -m mono MoneyServer.exe
sleep 10

echo 'Sim Server Starten'
sleep 5
screen -fa -S OS -d -U -m mono OpenSim.exe
sleep 10

echo 'Nachfolgende screens wurden gestartet RO, MS und OS.'
screen -ls

simstop.sh

Code:
!/bin/sh
cd /opensim/bin

clear

echo 'Regionen Server Beenden'
sleep 3
screen -fa -S OS -U -m -X stuff $'shutdown\n'
sleep 10

echo 'Money Server Beenden'
sleep 3
screen -fa -S MS -U -m -X stuff $'shutdown\n'
sleep 10

echo 'Robust Server Beenden'
sleep 3
screen -fa -S RO -U -m -X stuff $'shutdown\n'
sleep 10

echo 'Nachfolgende screens wurden beendet RO, MS und OS.'
screen -ls
[Bild: attachment.php?aid=2009]
Antworten }
Thanks given by:


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste