|
|
Line 25: |
Line 25: |
| <br /> | | <br /> |
| | | |
− | == Region Server ==
| |
− | === 設定 ===
| |
− | ==== bin/OpenSim.ini ====
| |
− | # cd OPENSIM_TOP_DIR/bin
| |
− | # cp OpenSim.ini.example OpenSim.ini
| |
− | # vi OpenSim.ini
| |
− |
| |
− | * 最小限の変更例 (変更箇所のみ)
| |
− | [Startup]
| |
− | gridmode = true
| |
− | ;storage_plugin = "OpenSim.Data.SQLite.dll"
| |
− | ;storage_connection_string="URI=file:OpenSim.db,version=3";
| |
− | storage_plugin="OpenSim.Data.MySQL.dll"
| |
− | storage_connection_string="Data Source=localhost;Database=opensim;User ID=opensim_user;Password=opensim_pass;";
| |
− | [Network]
| |
− | inventory_server_url = "http://127.0.0.1:8003"
| |
− | [Architecture]
| |
− | ;Include-Standalone = "config-include/Standalone.ini"
| |
− | Include-Grid = "config-include/Grid.ini"
| |
− |
| |
− | * 他のサーバ類がリモートマシンで作動している場合には,各サーバのURIを指定する.
| |
− | [Network]
| |
− | grid_server_url = "http://グリッドサーバの名前またはIPアドレス:8001"
| |
− | user_server_url = "http://ユーザサーバの名前またはIPアドレス:8002"
| |
− | asset_server_url = "http://ROBUSTサーバの名前またはIPアドレス:8003"
| |
− | inventory_server_url = "http://ROBUSTサーバの名前またはIPアドレス:8003"
| |
− | messaging_server_url = "http://メッセージングサーバの名前またはIPアドレス:8006"
| |
− |
| |
− | ==== bin/config-include/GridCommon.ini ====
| |
− | # cd OPENSIM_TOP_DIR/bin
| |
− | # cp config-include/GridCommon.ini.example config-include/GridCommon.ini
| |
− | # vi config-include/GridCommon.ini
| |
− |
| |
− | * GridCommon.iniの変更例 (ポート番号を8003にするのは ROBUST Server を使用するため)
| |
− | AssetServerURI = "http://localhost:8003"
| |
− | InventoryServerURI = "http://localhost:8003"
| |
− |
| |
− | * ROBUSTサーバがリモートマシンで作動している場合には,該当サーバのURIを指定する.
| |
− | AssetServerURI = "http://ROBUSTサーバの名前またはIPアドレス:8003"
| |
− | InventoryServerURI = "http://ROBUSTサーバの名前またはIPアドレス:8003"
| |
− |
| |
− | ==== bin/config-include/FlotsamCache.ini ====
| |
− | # cd OPENSIM_TOP_DIR/bin
| |
− | # cp config-include/FlotsamCache.ini.example config-include/FlotsamCache.ini
| |
− | * 内容の変更は無し.
| |
− |
| |
− | === 起動 ===
| |
− | # cd OPENSIM_TOP_DIR/bin
| |
− | # mono OpenSim.exe
| |
− |
| |
− | === 初回起動時の設定 ===
| |
− | * 初回起動時のみ,リージョンの設定のために幾つかの質問が表示され,結果として bin/Regions/Regions.ini が生成される
| |
− | * 事前に bin/Regions/Regions.ini を作成した場合は,質問は表示されない.
| |
− | New region name []: '''TEST_SIM''' SIM の名前を入力.
| |
− | Region UUID [3afa2e4b-9dcd-4476-91a5-ca7f0046aa45]: SIM のUUID. 通常はデフォルト値を使う.
| |
− | Region Location [1000,1000]: SIM の位置.通常はデフォルト値を使う.
| |
− | Internal IP address [0.0.0.0]: 通常はデフォルト値を使う. 注1)
| |
− | Internal port [9000]: サーバのポート番号.通常はデフォルト値を使う.
| |
− | Allow alternate ports [False]: 他のポート.通常は使用しない(デフォルト値を使う)
| |
− | External host name [SYSTEMIP]: '''202.26.159.214''' サーバの名前(FQDN)またはIPアドレス 注1)
| |
− | Master Avatar UUID [00000000-0000-0000-0000-000000000000]: 管理用アバタのUUID.ここではデフォルト値(UUID無効)を使う.注2)
| |
− | Master Avatar first name (enter for no master avatar) []: '''TEST''' 管理用アバタのファーストネーム 注3)
| |
− | Master Avatar last name []: '''AVATAR''' 管理用アバタのセカンドネーム
| |
− | Master Avatar sandbox password []: 管理用アバタのパスワード.Grid Modeの場合は指定しても無意味
| |
− |
| |
− | * 注1) NAT(NAPT)を利用して外部にサービスを提供する場合は以下のように設定する.ただし,NAT(NAPT)内部から接続する場合は,この設定を行ってはいけない.
| |
− | ** Internal IP address : サーバの(プライベート)IPアドレス
| |
− | ** External host name : NAT(NAPT)によって変換されるグローバルIPアドレス
| |
− | * 注2) 管理用アバタのUUIDと名前の両方を指定した場合は UUIDの方が優先される.ただし,初回設定時はアバタのUUIDは不明であるので,名前の方を使用する.
| |
− | * 注3) Grid Modeでは,ここに記述された管理アバタの名前は,自動的にはデータベースに登録されない.同じ名前のアバタを User Serverで登録する必要がある.
| |
− |
| |
− | * 上記のように入力した場合,bin/Regions/Regions.ini が下記のように作られる.
| |
− | [TEST_SIM]
| |
− | RegionUUID = 3afa2e4b-9dcd-4476-91a5-ca7f0046aa45
| |
− | Location = 1000,1000
| |
− | InternalAddress = 0.0.0.0
| |
− | InternalPort = 9000
| |
− | AllowAlternatePorts = False
| |
− | ExternalHostName = 202.26.159.214
| |
− | MasterAvatarFirstName = TEST
| |
− | MasterAvatarLastName = AVATAR
| |
− | MasterAvatarSandboxPassword =
| |
| | | |
| == (管理)アバタの登録 == | | == (管理)アバタの登録 == |