carolina

carolina

OpenSim 0.7.3 StandaloneHypergrid

First to say I'm not any expertise, only noted down and shared what I've hardly learned on the going, two step forward one backwards .It is working fine for me right now , tho maybe could be done in a better way (in fact I got a bunch of red lines in my console after load my oars) . So feel free about making corrections or pointing hints.
First we need to:
Get opened ports. (help here)
Download MoWes portable (download with mysql, apache and php).
Download OpenSim 0.7.3 from OSGrid.
Unzip into the same folder Mowes and OpenSim 7.3 release.

Now mysql installing (info from here)
Run mowes...install all 3ap.
Go to mysql folder/bin...schift+RMC in blank space, scroll down, Open command window:
now you are in the mysql console.
copy/paste one by one next commands just as they are, even with ";" at the end, and hit enter at each one.
mysql -u root -p -h localhost
mysql password: nothing here (enter)
create database opensim;
create user opensim identified by ‘opensimpass’;
create user ’opensim’@’localhost’ identified by‘opensimpass’;
grant all on opensim.* to opensim;
grant all on opensim.* to ’opensim’@’localhost’;
FLUSH PRIVILEGES;

Close mysql console.

Configuring OpenSim
 (info:http://opensimulator.org/wiki/Database_Settings#Quick_Setup)

Go to Opensim bin folder:
1-Edit OpenSim.ini file:
Get uncomment in the Architecture section only this line:
Include-Architecture = "config-include/StandaloneHypergrid.ini"
Save and close file.

2-Edit config-include/standaloneCommon.ini.example file, and "save as" StandaloneCommon.ini in the same folder (so you are now editing the last).
Scroll down to [DataBaseService] section.
Comment-out sqlite line:
; SQLite
;Include-Storage = "config-include/storage/SQLiteStandalone.ini";

Uncomment:
StorageProvider = "OpenSim.Data.MySQL.dll"

Uncomment now next line and change data to our own mysql data:
ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=opensimpass;Old Guids=true;"

Now in this same file (StandaloneCommon.ini) you need to change ALL "127.0.0.1:9000" and put your "EXTERNAL IP address or domain:PORT"..... INSTEAD .

Now scroll to find the [GridSevice] section
Uncomment :
StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData"
and comment-out the other Storage provider line.

Now see the line: Region_Welcome_Area = "DefaultRegion, FallbackRegion"
Put here what will be your region name instead of "_Wellcome_Area"
be aware of syntasis (case sensitive and no spaces between words and one space at the end)

In [GridInfoService] section put your Region Name in the uncommented lines.
Save and close StandaloneCommon.ini file.

Time to run OpenSim
In this same folder (bin) look for OpenSim.exe or OpenSim.32BitLaunch.exe(for 64bits machines):
Run it as admin, and respond all questions console will be asking:
Give your region name and your external IP.
The rest can be left as default.
Coordinates is up to your preferences.
Say "no" to the question for add to an existent Estate and give a name for your Estate.

Viewer
 Launch your viewer and add a new grid. Give your External IP:PORT as login uri.
You should be able to log-in now.
You should be able to search on the map and see other regions in the hypergrid and teleport there now.

ADDING NEW REGIONS
Close all (viewer,console, mowes)
Edit bin/Regions/regions.ini file.
Copy/Paste all lines together so many times as nº of regions you want to add.

Change in the copyed:
Name, or add consecutive numbers to the same name,
UUIDs get unique uuids here
and Location giving coordinates side by side as it would show in map.Help at http://opensimulator.org/wiki/Setting_Up_Mega-Regions

We'll see how this came up running again MoWes and OpenSim.exe/OpenSim.32BitLaunch.exe:
Console will ask you if you want new regions added to an already existent Estate, say Yes/Enter to all questions.
Launch viewer again.


No hay comentarios:

Publicar un comentario