16.02.2019, 12:54
Hallo Kalkofe,
Bei mir sieht das in der OpenSim.ini und GridCommon.ini wie folgt aus (habe auch die V 0.9.0.1):
Änderungen an der GridCommon.in:
Datenbankkonfiguration:
Bei Zeile (9) Kommentarzeichen davor gestetzt, da ich MySQL nutze
--> Include-Storage = "config-include/storage/SQLiteStandalone.ini"; --> # Kommentarzeichen davor, da ich MySQL nütze
b) Bei den Zeilen (14,15) den Kommentar entfernt und editiert, da ich MySQL nutze
--> StorageProvider = "OpenSim.Data.MySQL.dll"
--> ConnectionString = "Data Source=localhost;Database=opensim_sim1;User ID=opensim;Password=DEINDATENBANKPASSWORT;Old Guids=true;"
Nutze Hypergriding:
Bei den Zeilen 45,53 in der Section [Hypergrid] den Kommentar entfernt
--> HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
--> GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
Bei den Zeilen 101,105 in Section [GridService] den Kommentar entfernen
AllowHypergridMapSearch = true
MapTileDirectory = "./maptiles"
Sonst habe ich in der GridCommon.ini nichts geändert.
Bei dem Konstrukt wie "${Const|BaseURL}:${Const|PublicPort}" handelt es sich um eine Konstante, die vorher schon in der OpenSim.ini festgelegt wurde
und an die nachfolgenden ini.Dateien sozusagen weitervererbt wird.
Dies geschieht folgender maßen.
Die Dateien "GridCommon.ini" und "Grid.ini" bzw. "GridHypergrid.ini" werden in der "OpenSim.ini"
mit "Include-Architecture = "config-include/GridHypergrid.ini"" in der Section [Architecture] eingebunden.
Und die "Grid.ini" bzw. "GridHypergrid.ini" bindet über die Section[Includes] die "GridCommon.ini" ein.
Die dann, siehe oben, entsprechend editiert wird.
In der OpenSim.ini musste ich bezüglich der BaseURL nichts ändern, da alles auf dem gleichen Server läuft.
Defaulteinstellung ist deshalb der Lokalhost (127.0.0.1). So sieht das bei mir in der OpenSim.ini aus:
[Const]
; For a grid these will usually be the externally accessible IP/DNS
; name and use default public port 8002 and default private port 8003
; For a standalone this will usually be the externally accessible IP/DNS
; name and use default public port 9000. The private port is not used
; in the configuration for a standalone.
;# {BaseHostname} {} {BaseHostname} {"example.com" "127.0.0.1"} "127.0.0.1"
BaseHostname = "127.0.0.1"
;# {BaseURL} {} {BaseURL} {"http://${Const|BaseHostname}} "http://${Const|BaseHostname}"
BaseURL = http://${Const|BaseHostname}
;# {PublicPort} {} {PublicPort} {8002 9000} "8002"
PublicPort = "8002"
;# {PrivatePort} {} {PrivatePort} {8003} "8003"
; port to access private grid services.
; grids that run all their regions should deny access to this port
; from outside their networks, using firewalls
PrivatePort = "8003"
Natürlich müssen in der OpenSim noch weitere Sachen angepasst werden.
Drück Dir die Daumen, das dann alles weitere klappt.
LG
Bei mir sieht das in der OpenSim.ini und GridCommon.ini wie folgt aus (habe auch die V 0.9.0.1):
Änderungen an der GridCommon.in:
Datenbankkonfiguration:
Bei Zeile (9) Kommentarzeichen davor gestetzt, da ich MySQL nutze
--> Include-Storage = "config-include/storage/SQLiteStandalone.ini"; --> # Kommentarzeichen davor, da ich MySQL nütze
b) Bei den Zeilen (14,15) den Kommentar entfernt und editiert, da ich MySQL nutze
--> StorageProvider = "OpenSim.Data.MySQL.dll"
--> ConnectionString = "Data Source=localhost;Database=opensim_sim1;User ID=opensim;Password=DEINDATENBANKPASSWORT;Old Guids=true;"
Nutze Hypergriding:
Bei den Zeilen 45,53 in der Section [Hypergrid] den Kommentar entfernt
--> HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
--> GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
Bei den Zeilen 101,105 in Section [GridService] den Kommentar entfernen
AllowHypergridMapSearch = true
MapTileDirectory = "./maptiles"
Sonst habe ich in der GridCommon.ini nichts geändert.
Bei dem Konstrukt wie "${Const|BaseURL}:${Const|PublicPort}" handelt es sich um eine Konstante, die vorher schon in der OpenSim.ini festgelegt wurde
und an die nachfolgenden ini.Dateien sozusagen weitervererbt wird.
Dies geschieht folgender maßen.
Die Dateien "GridCommon.ini" und "Grid.ini" bzw. "GridHypergrid.ini" werden in der "OpenSim.ini"
mit "Include-Architecture = "config-include/GridHypergrid.ini"" in der Section [Architecture] eingebunden.
Und die "Grid.ini" bzw. "GridHypergrid.ini" bindet über die Section[Includes] die "GridCommon.ini" ein.
Die dann, siehe oben, entsprechend editiert wird.
In der OpenSim.ini musste ich bezüglich der BaseURL nichts ändern, da alles auf dem gleichen Server läuft.
Defaulteinstellung ist deshalb der Lokalhost (127.0.0.1). So sieht das bei mir in der OpenSim.ini aus:
[Const]
; For a grid these will usually be the externally accessible IP/DNS
; name and use default public port 8002 and default private port 8003
; For a standalone this will usually be the externally accessible IP/DNS
; name and use default public port 9000. The private port is not used
; in the configuration for a standalone.
;# {BaseHostname} {} {BaseHostname} {"example.com" "127.0.0.1"} "127.0.0.1"
BaseHostname = "127.0.0.1"
;# {BaseURL} {} {BaseURL} {"http://${Const|BaseHostname}} "http://${Const|BaseHostname}"
BaseURL = http://${Const|BaseHostname}
;# {PublicPort} {} {PublicPort} {8002 9000} "8002"
PublicPort = "8002"
;# {PrivatePort} {} {PrivatePort} {8003} "8003"
; port to access private grid services.
; grids that run all their regions should deny access to this port
; from outside their networks, using firewalls
PrivatePort = "8003"
Natürlich müssen in der OpenSim noch weitere Sachen angepasst werden.
Drück Dir die Daumen, das dann alles weitere klappt.
LG