Installing Diva Distro (OpenSim)Private Sandbox - Standalone SimChris Collins (SL: Fleep Tuque)Ohio Learning Network, University of Cincinnati ~ fleep.tuque@gmail.com
Why Diva?  What do I need?Diva Distro is a much simpler installationGood to have a private FREE sandbox if you buildAllows your content to be portable to other gridsViewing the console has much to teach about OpenSim AND Second LifeFor standalone mode, need machine running Windows or Linux.  (Sorry Mac users!  Though if you have bootcamp, still should be able to do in Windows mode.)
STEP 1:  Download Diva DistroDownload the Diva Distro from GitHubhttps://github.com/diva/d2/downloadsSelect the “Preconfigured Hypergridded Standalone” versionUnzip the packaged file on your computerIf on Linux, must install Mono 2.4.2 or higher
Linux Users Only – Install MonoInstructions depend on your flavor of LinuxNeed Mono 2.4.2 or higher, older versions won’t workMono project includes many components, if you don’t plan to do dev work, only need the mono framework itselfhttp://www.go-mono.com/mono-downloads/download.html
Step 2 – Install MySQL & MySQLAdminhttp://dev.mysql.com/downloads/  (MySQL 5 or higher)Select Community Start MySQL server > start command line for root$:  mysql -u root –p –h localhostmysql> create database opensim;mysql> create user opensim identified by ‘yourpassword’;mysql> create user 'opensim'@'localhost' identified by              'your_password_here';mysql> grant all on opensim.* to opensim;mysql> grant all on opensim.* to ‘opensim’@’localhost’;mysql> FLUSH PRIVILEGES;
MySQL Downloads – Community Server
Download MySQL Community Server
Download MySQL Community Server
Choose a Mirror and Download
Save Download File
Install MySQL – Start Install
Install MySQL – Setup TypeChoose “Typical”
Install MySQL – Finish Install
Install MySQL – Skip the offers
Install MySQL – Finish Install & Configure
Configure MySQL - Wizard
Configure MySQL – Config TypeSelect “Detailed Configuration”
Configure MySQL – Server TypeSelect “Developer Machine”
Configure MySQL – Database UsageSelect “Multifunctional Database”
Configure MySQL – Installation PathLeave at default setting
Configure MySQL – Concurrent ConnectionsSelect “Decision Support”
Configure MySQL – Networking OptionsSelect “Enable TCP/IP Networking” (Port 3306)Check “Add Firewall exception for this port”Select “Enable Strict Mode”
Configure MySQL – Character SetSelect “Standard Character Set”
Configure MySQL – Windows OptionsSelect “Install as a Windows Service”Select “Launch MySQL Server automatically”Select “Include Bin Directory in Windows PATH”
Configure MySQL – Security OptionsSelect “Modify Security Settings” and choose passwordDO NOT FORGET THIS PASSWORD!!!DO NOT ENABLE ROOT ACCESS FROM REMOTE MACHINES!!!
Configure MySQL - ExecuteMake it happen!  Click Execute!
Configure MySQL – Finish WizardClick “Finish”
Open Command Line WindowWindows Start > Run > cmd
Enter Command Line MySQLType:  mysql –u root –p –h localhostEnter Password
Create Database OpensimFrom mysql prompt type:  create database opensim;
Create User OpenSimType:  create user opensim identified by ‘yourpassword’;
Create User opensim@localhostType:  create user 'opensim'@'localhost' identified by 'your_password_here';
Grant Permissions to opensimType:  grant all on opensim.* to opensim;
Grant permissions to opensim@localhostType:   grant all on opensim.* to ‘opensim’@’localhost’;
Flush PrivilegesType:  FLUSH PRIVILEGES;Close the window
Step 3 – Run Configure.exeLocate the /bin directory in your unzipped Diva Distro and run configure.exeAnswer the questions it asks with your preferences, can change these later if neededConfig options can be edited in bin/config-include/MyWorld.ini
Find your Internal IP AddressOpen Command line:  Windows Start Menu > Run > CmdType:  ipconfigNote your IPv4 Address – mine is 192.168.1.6
Step 3 – Diva Distro - ConfigureLocate the /bin directory of your Diva Distro
Run Configure.exeName of your world:  [Enter your region name]Enter MySQL passwordEnter your internal IP address noted in earlier stepChoose 1 for Windows or 2 for UnixHit enter through all the wifi options (leave at defaults)
Step 4 – Run OpenSim.exeLocate the /bin directory in your unzipped Diva DistroRun the OpenSim.exe fileIf on Win7 64-bit run OpenSim.32BitLaunch.exeEstate – NONew Estate Name:  Your region nameEstate Owner First Name:  Your avatar first nameEstate Owner Last Name:  Your avatar last namePassword:  Your passwordEmail:  Your email address(Repeat 4 times)
Step 5 – Connect to your sim!Download the Imprudence viewer at http://imprudenceviewer.org/wiki/DownloadsInstall Imprudence and run it, click the “Grid Manager” button > Add New GridGrid Name:  Your grid nameLoginuri:  http://yourlocalIPaddress:9000Example:  http://192.168.1.6:9000Log in!

Installing OpenSim (Diva Distro) to Create Your Own Private Sim Sandbox

  • 1.
    Installing Diva Distro(OpenSim)Private Sandbox - Standalone SimChris Collins (SL: Fleep Tuque)Ohio Learning Network, University of Cincinnati ~ fleep.tuque@gmail.com
  • 2.
    Why Diva? What do I need?Diva Distro is a much simpler installationGood to have a private FREE sandbox if you buildAllows your content to be portable to other gridsViewing the console has much to teach about OpenSim AND Second LifeFor standalone mode, need machine running Windows or Linux. (Sorry Mac users! Though if you have bootcamp, still should be able to do in Windows mode.)
  • 3.
    STEP 1: Download Diva DistroDownload the Diva Distro from GitHubhttps://github.com/diva/d2/downloadsSelect the “Preconfigured Hypergridded Standalone” versionUnzip the packaged file on your computerIf on Linux, must install Mono 2.4.2 or higher
  • 4.
    Linux Users Only– Install MonoInstructions depend on your flavor of LinuxNeed Mono 2.4.2 or higher, older versions won’t workMono project includes many components, if you don’t plan to do dev work, only need the mono framework itselfhttp://www.go-mono.com/mono-downloads/download.html
  • 5.
    Step 2 –Install MySQL & MySQLAdminhttp://dev.mysql.com/downloads/ (MySQL 5 or higher)Select Community Start MySQL server > start command line for root$: mysql -u root –p –h localhostmysql> create database opensim;mysql> create user opensim identified by ‘yourpassword’;mysql> create user 'opensim'@'localhost' identified by 'your_password_here';mysql> grant all on opensim.* to opensim;mysql> grant all on opensim.* to ‘opensim’@’localhost’;mysql> FLUSH PRIVILEGES;
  • 6.
    MySQL Downloads –Community Server
  • 7.
  • 8.
  • 9.
    Choose a Mirrorand Download
  • 10.
  • 11.
    Install MySQL –Start Install
  • 12.
    Install MySQL –Setup TypeChoose “Typical”
  • 13.
    Install MySQL –Finish Install
  • 14.
    Install MySQL –Skip the offers
  • 15.
    Install MySQL –Finish Install & Configure
  • 16.
  • 17.
    Configure MySQL –Config TypeSelect “Detailed Configuration”
  • 18.
    Configure MySQL –Server TypeSelect “Developer Machine”
  • 19.
    Configure MySQL –Database UsageSelect “Multifunctional Database”
  • 20.
    Configure MySQL –Installation PathLeave at default setting
  • 21.
    Configure MySQL –Concurrent ConnectionsSelect “Decision Support”
  • 22.
    Configure MySQL –Networking OptionsSelect “Enable TCP/IP Networking” (Port 3306)Check “Add Firewall exception for this port”Select “Enable Strict Mode”
  • 23.
    Configure MySQL –Character SetSelect “Standard Character Set”
  • 24.
    Configure MySQL –Windows OptionsSelect “Install as a Windows Service”Select “Launch MySQL Server automatically”Select “Include Bin Directory in Windows PATH”
  • 25.
    Configure MySQL –Security OptionsSelect “Modify Security Settings” and choose passwordDO NOT FORGET THIS PASSWORD!!!DO NOT ENABLE ROOT ACCESS FROM REMOTE MACHINES!!!
  • 26.
    Configure MySQL -ExecuteMake it happen! Click Execute!
  • 27.
    Configure MySQL –Finish WizardClick “Finish”
  • 28.
    Open Command LineWindowWindows Start > Run > cmd
  • 29.
    Enter Command LineMySQLType: mysql –u root –p –h localhostEnter Password
  • 30.
    Create Database OpensimFrommysql prompt type: create database opensim;
  • 31.
    Create User OpenSimType: create user opensim identified by ‘yourpassword’;
  • 32.
    Create User opensim@localhostType: create user 'opensim'@'localhost' identified by 'your_password_here';
  • 33.
    Grant Permissions toopensimType: grant all on opensim.* to opensim;
  • 34.
    Grant permissions toopensim@localhostType: grant all on opensim.* to ‘opensim’@’localhost’;
  • 35.
    Flush PrivilegesType: FLUSH PRIVILEGES;Close the window
  • 36.
    Step 3 –Run Configure.exeLocate the /bin directory in your unzipped Diva Distro and run configure.exeAnswer the questions it asks with your preferences, can change these later if neededConfig options can be edited in bin/config-include/MyWorld.ini
  • 37.
    Find your InternalIP AddressOpen Command line: Windows Start Menu > Run > CmdType: ipconfigNote your IPv4 Address – mine is 192.168.1.6
  • 38.
    Step 3 –Diva Distro - ConfigureLocate the /bin directory of your Diva Distro
  • 39.
    Run Configure.exeName ofyour world: [Enter your region name]Enter MySQL passwordEnter your internal IP address noted in earlier stepChoose 1 for Windows or 2 for UnixHit enter through all the wifi options (leave at defaults)
  • 40.
    Step 4 –Run OpenSim.exeLocate the /bin directory in your unzipped Diva DistroRun the OpenSim.exe fileIf on Win7 64-bit run OpenSim.32BitLaunch.exeEstate – NONew Estate Name: Your region nameEstate Owner First Name: Your avatar first nameEstate Owner Last Name: Your avatar last namePassword: Your passwordEmail: Your email address(Repeat 4 times)
  • 41.
    Step 5 –Connect to your sim!Download the Imprudence viewer at http://imprudenceviewer.org/wiki/DownloadsInstall Imprudence and run it, click the “Grid Manager” button > Add New GridGrid Name: Your grid nameLoginuri: http://yourlocalIPaddress:9000Example: http://192.168.1.6:9000Log in!