Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

archiv:opensim:konfiguration:standalone-modus [2024/01/09 22:25] – Externe Bearbeitung 127.0.0.1archiv:opensim:konfiguration:standalone-modus [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
 +===== Standalone-Modus =====
 +
 +Der Standalone-Modus klingt erst einmal so als wenn dies ein isolierter OpenSIM-Server ist, was aber durch die Möglichkeit von Hypergrid nicht wirklich so ist. Mittels [[Hypergrid]] ist ein OpenSIM-Server im Standalone-Modus alles andere als "alleine", sondern in der Regel sehr gut mit anderen OpenSIM-Servern vernetzt, egal ob diese im [[Grid-Modus]] oder auch im Standalone-Modus laufen.
 +
 +Der Standalone-Modus wird in der OpenSIM-Konfigurationsdatei "[[opensim.ini]]" mit folgendem Eintrag aktiviert:
 +
 +<code>
 +gridmode = false
 +</code>
 +
 +Zusätzlich muss die Standalone-Konfiguration im Bereich "Standalone" angepasst werden. Beispiel für eine Standalone-Konfiguration mit einer mySQL-Datenbank:
 +
 +<code>
 +[StandAlone] 
 +    accounts_authenticate = true 
 +    welcome_message = "Willkommen bei OpenSIM !" 
 +
 +    ; Asset database provider 
 +    ; asset_plugin = "OpenSim.Data.SQLite.dll" 
 +    asset_plugin = "OpenSim.Data.MySQL.dll" ; for mysql 
 +    ; asset_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate 
 +
 +    ; the Asset DB source.  This only works for sqlite, mysql, and nhibernate for now 
 +    ; Asset Source SQLite example 
 +    ; asset_source = "URI=file:Asset.db,version=3" 
 +    ; Asset Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) 
 +    ; asset_source = "SQLiteDialect;SqliteClientDriver;URI=file:Asset.db,version=3" 
 +    ; Asset Source MySQL example 
 +    asset_source = "Data Source=localhost;Database=opensim;User ID=opensimuser;Password=opensimpassword;" 
 +
 +    ; Inventory database provider 
 +    ; inventory_plugin = "OpenSim.Data.SQLite.dll" 
 +    inventory_plugin = "OpenSim.Data.MySQL.dll" 
 +    ; inventory_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate 
 +
 +    ; Inventory Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) 
 +    ; inventory_source = "SQLiteDialect;SqliteClientDriver;URI=file:Inventory.db,version=3" 
 +    ; Inventory Source MySQL example 
 +    inventory_source = "Data Source=localhost;Database=opensim;User ID=opensimuser;Password=opensimpassword;" 
 +
 +    ; User Data Database provider 
 +    ; 
 +    ; Multiple providers can be specified by separating them with commas (whitespace is unimportant) 
 +    ; If multiple providers are specified then if a profile is requested, each is queried until one 
 +    ; provides a valid profile, or until all providers have been queried. 
 +    ; Unfortunately the order of querying is currently undefined (it may not be the order in which 
 +    ; providers are specified here).  This needs to be fixed 
 +    ; 
 +    ; userDatabase_plugin = "OpenSim.Data.SQLite.dll" 
 +    userDatabase_plugin = "OpenSim.Data.MySQL.dll" 
 +    ; userDatabase_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate 
 +
 +    ; User Source NHibernate Example (DIALECT;DRIVER;CONNECTSTRING) 
 +    ; user_source = "SQLiteDialect;SqliteClientDriver;URI=file:User.db,version=3" 
 +    ; User Source MySQL example 
 +    user_source = "Data Source=localhost;Database=opensim;User ID=opensimuser;Password=opensimpassword;" 
 +
 +    ; Specifies the location and filename of the default inventory library control file.  The path can be relative or absolute 
 +    ; Default is ./inventory/Libraries.xml 
 +    ;LibrariesXMLFile="./inventory/Libraries.xml" 
 +     
 +    ; Specifies the location and filename of the inventory library assets control file.  The path can be relative or absolute 
 +    ; Setting is optional. Default is ./assets/AssetSets.xml 
 +    ;AssetSetsXMLFile="./assets/AssetSets.xml" 
 +
 +    dump_assets_to_file = false 
 +</code>
  
Navigation

Alternative Startseite
Helpdesk
Links
Maps
Radio
Suchmaschine


Drucken/exportieren