#author("2024-09-02T04:01:40+00:00","default:iseki","iseki")
#author("2024-09-02T04:01:49+00:00","default:iseki","iseki")
** Grid Mode [#e8127188]
**** リージョンサーバ設定ファイル [#s3b46f45]
- bin/OpenSim.ini bin
- bin/config-include/GridCommon.ini
- bin/config-include/FlotsamCache.ini
- bin/Regions/*.ini

**** サーバ 0.6.7 設定ファイル [#hdb8acc2]
- bin/UserServer_Config.xml
- bin/GridServer_Config.xml
- bin/AssetServer_Config.xml
- bin/InventoryServer_Config.xml
- bin/MessagingServer_Config.xml

**** サーバ 0.6.8 設定ファイル [#hdb8acc2]
- bin/UserServer_Config.xml
- bin/OpenSim.Server.ini
- bin/MessagingServer_Config.xml

**** サーバ 0.7 設定ファイル [#hbb14502]
- bin/OpenSim.Server.ini

**** マネーサーバ設定ファイル [#u79ad711]
- bin/MoneyServer.ini
- SineWaveCert.pfx
- bin/OpenSim.Grid.MoneyServer.exe.config



*** MySQL [#f433e037]
- MySQL で OpenSim用データベースを作成し,ユーザを登録しておく.
- 例:データベース名 opensim_db, 管理ユーザ openwim_username, 管理パスワード opensim_password の場合.
 $ /usr/local/mysql/bin/mysql -u root -p
 Enter password: パスワード
 mysql> create database opensim_db;
 mysql> grant all on opensim_db.* to opensim_username identified by 'opensim_password';
 mysql> flush privileges;
 mysql> exit

- グループ理念などで日本語を表示できるようにするには,文字コードを utf8 にする.
 # cat /etc/my.cnf
 [mysql]
 default-character-set=utf8
 
 [mysqld]
 default-character-set=utf8

*** 設定ファイル [#ac67ddff]
-これらのファイルはサーバを起動すると受動的に作成される.
-一旦サーバを起動した後に,エディタで編集すると良い.

- Region Server 用
|bin/[[OpenSim.ini>./OpenSim]] |SIM の設定.ここでのポート指定はTCP用 |
|%%bin/Regions/default.xml%% |%%土地の設定,Region毎に設定.ここでのポート指定はUDP用%% |
|bin/Regions/Regions.ini |土地の設定,Region毎に設定.ここでのポート指定はUDP用 |
|bin/config-include/GridCommon.ini |Inventory Server, Asset Server の設定 |
|bin/config-include/FlotsamCache.ini |Asset Server のキャッシュ指定 |

- Main Server 用
|bin/UserServer_Config.xml |User Server の設定 |
|bin/GridServer_Config.xml |Grid Server の設定 |
|bin/InventoryServer_Config.xml |Inventory Server の設定 |
|bin/AssetServer_Config.xml |Asset Server の設定 |
|bin/MessagingServer_Config.xml |Messaging Server の設定 |
|bin/MoneyServer.ini |DTL Mony Server の設定 (オプション) |

*** サーバのデフォルトポート番号 [#le755b4d]
- http://opensimulator.org/wiki/OpenSim:Network_settings
- Region Server (OpenSim)  TCP:9000  UDP:9000
- Grid Server  TCP:8001
- User Server  TCP:8002
- Asset Server TCP:8003
- Inventory Server TCP:8004
- Script Server TCP:8005
- Messaging Server TCP: 8006
- Money Server TCP:8008 (オプション)

*** SIMサーバの変更 [#keea8349]
-同じ座標で SIMサーバを変更する場合は,データベースの regionsテーブルから前のサーバの情報を削除する必要がある.


*** [[Group 機能>./Group]]  Flotsam Group Function [#i12ba027]


** OLD Version for Grid Mode [#c1144abb]

*** mySQL [#e8dab29b]
-設定ファイルは bin/mysql_connection.ini
 # cd share/sql 
 # mysql -u root -p
 mysql> create database opensim;
 mysql> use opensim;
 mysql> source mysql-agents.sql;
 mysql> source mysql-inventoryfolders.sql;
 mysql> source mysql-inventoryitems.sql;
 mysql> source mysql-logs.sql;
 mysql> source mysql-regions.sql;
 mysql> source mysql-users.sql;
 mysql> grant all on opensim.* to <sim_user> identified by '<sim_pass>';
 mysql> flush privileges;
 mysql> quit
 # cd ../../bin
 # vi mysql_connection.ini
-v0.57では自動設定になっており,MSSQLの場合のみ手動設定となっている.
~
~


*** SQLite for prim storage [#fa0a41ac]
-手動で行う場合は以下.
 # sqlite3 -init share/sql/sqlite3-prims.sql bin/opensim.db
 sqlite> .exit
 # vi bin/OpenSim.ini
       storage_plugin = "OpenSim.DataStore.MonoSqlite.dll"
-リビジョン1725 あたりから自動で作成されるようになった.

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS