SlideShare une entreprise Scribd logo
1  sur  41
Installing Diva Distro (OpenSim)Private Sandbox - Standalone Sim Chris 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 installation Good to have a private FREE sandbox if you build Allows your content to be portable to other grids Viewing the console has much to teach about OpenSim AND Second Life For 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 Distro Download the Diva Distro from GitHub https://github.com/diva/d2/downloads Select the “Preconfigured Hypergridded Standalone” version Unzip the packaged file on your computer If on Linux, must install Mono 2.4.2 or higher
Linux Users Only – Install Mono Instructions depend on your flavor of Linux Need Mono 2.4.2 or higher, older versions won’t work Mono project includes many components, if you don’t plan to do dev work, only need the mono framework itself http://www.go-mono.com/mono-downloads/download.html
Step 2 – Install MySQL & MySQLAdmin http://dev.mysql.com/downloads/  (MySQL 5 or higher) Select Community  Start MySQL server > start command line for root $:  mysql -u root –p –h localhost mysql> 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 Type Choose “Typical”
Install MySQL – Finish Install
Install MySQL – Skip the offers
Install MySQL – Finish Install & Configure
Configure MySQL - Wizard
Configure MySQL – Config Type Select “Detailed Configuration”
Configure MySQL – Server Type Select “Developer Machine”
Configure MySQL – Database Usage Select “Multifunctional Database”
Configure MySQL – Installation Path Leave at default setting
Configure MySQL – Concurrent Connections Select “Decision Support”
Configure MySQL – Networking Options Select “Enable TCP/IP Networking” (Port 3306) Check “Add Firewall exception for this port” Select “Enable Strict Mode”
Configure MySQL – Character Set Select “Standard Character Set”
Configure MySQL – Windows Options Select “Install as a Windows Service” Select “Launch MySQL Server automatically” Select “Include Bin Directory in Windows PATH”
Configure MySQL – Security Options Select “Modify Security Settings” and choose password DO NOT FORGET THIS PASSWORD!!! DO NOT ENABLE ROOT ACCESS FROM REMOTE MACHINES!!!
Configure MySQL - Execute Make it happen!  Click Execute!
Configure MySQL – Finish Wizard Click “Finish”
Open Command Line Window Windows Start > Run > cmd
Enter Command Line MySQL Type:  mysql –u root –p –h localhost Enter Password
Create Database Opensim From mysql prompt type:  create database opensim;
Create User OpenSim Type:  create user opensim identified by ‘yourpassword’;
Create User opensim@localhost Type:  create user 'opensim'@'localhost' identified by 'your_password_here';
Grant Permissions to opensim Type:  grant all on opensim.* to opensim;
Grant permissions to opensim@localhost Type:   grant all on opensim.* to ‘opensim’@’localhost’;
Flush Privileges Type:  FLUSH PRIVILEGES; Close the window
Step 3 – Run Configure.exe Locate the /bin directory in your unzipped Diva Distro and run configure.exe Answer the questions it asks with your preferences, can change these later if needed Config options can be edited in bin/config-include/MyWorld.ini
Find your Internal IP Address Open Command line:  Windows Start Menu > Run > Cmd Type:  ipconfig Note your IPv4 Address – mine is 192.168.1.6
Step 3 – Diva Distro - Configure Locate the /bin directory of your Diva Distro
Run Configure.exe Name of your world:  [Enter your region name] Enter MySQL password Enter your internal IP address noted in earlier step Choose 1 for Windows or 2 for Unix Hit enter through all the wifi options (leave at defaults)
Step 4 – Run OpenSim.exe Locate the /bin directory in your unzipped Diva Distro Run the OpenSim.exe file If on Win7 64-bit run OpenSim.32BitLaunch.exe Estate – NO New Estate Name:  Your region name Estate Owner First Name:  Your avatar first name Estate Owner Last Name:  Your avatar last name Password:  Your password Email:  Your email address (Repeat 4 times)
Step 5 – Connect to your sim! Download the Imprudence viewer at http://imprudenceviewer.org/wiki/Downloads Install Imprudence and run it, click the “Grid Manager” button > Add New Grid Grid Name:  Your grid name Loginuri:  http://yourlocalIPaddress:9000 Example:  http://192.168.1.6:9000 Log in!

Contenu connexe

Tendances

Virtualization for Developers
Virtualization for DevelopersVirtualization for Developers
Virtualization for DevelopersJohn Coggeshall
 
Cassandra installation
Cassandra installationCassandra installation
Cassandra installationPritamKathar
 
Bugzilla installation guide
Bugzilla installation guideBugzilla installation guide
Bugzilla installation guideusha kannappan
 
Development platform virtualization using qemu
Development platform virtualization using qemuDevelopment platform virtualization using qemu
Development platform virtualization using qemuPremjith Achemveettil
 
Docker security 101 (CfgMgmtCamp 2019)
Docker security 101 (CfgMgmtCamp 2019)Docker security 101 (CfgMgmtCamp 2019)
Docker security 101 (CfgMgmtCamp 2019)Frank Louwers
 
Rancher OS - A simplified Linux distribution built from containers, for conta...
Rancher OS - A simplified Linux distribution built from containers, for conta...Rancher OS - A simplified Linux distribution built from containers, for conta...
Rancher OS - A simplified Linux distribution built from containers, for conta...Pier Alberto Pierini
 
Foundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environmentFoundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environmentEleison Cruz
 
install mosquitto-auth-plug - cheat sheet -
install mosquitto-auth-plug - cheat sheet -install mosquitto-auth-plug - cheat sheet -
install mosquitto-auth-plug - cheat sheet -Naoto MATSUMOTO
 
Compcon 2016 Workshop
Compcon 2016 WorkshopCompcon 2016 Workshop
Compcon 2016 WorkshopSteven Cooper
 
Choosing Linux Distro - Personal Desktop
Choosing Linux Distro - Personal DesktopChoosing Linux Distro - Personal Desktop
Choosing Linux Distro - Personal DesktopDani Iswara
 
Buildstrapping Aloofix
Buildstrapping AloofixBuildstrapping Aloofix
Buildstrapping AloofixKevin Johnson
 

Tendances (19)

Virtualization for Developers
Virtualization for DevelopersVirtualization for Developers
Virtualization for Developers
 
Cassandra installation
Cassandra installationCassandra installation
Cassandra installation
 
Bugzilla installation guide
Bugzilla installation guideBugzilla installation guide
Bugzilla installation guide
 
Development platform virtualization using qemu
Development platform virtualization using qemuDevelopment platform virtualization using qemu
Development platform virtualization using qemu
 
Linux
LinuxLinux
Linux
 
Docker security 101 (CfgMgmtCamp 2019)
Docker security 101 (CfgMgmtCamp 2019)Docker security 101 (CfgMgmtCamp 2019)
Docker security 101 (CfgMgmtCamp 2019)
 
Rancher OS - A simplified Linux distribution built from containers, for conta...
Rancher OS - A simplified Linux distribution built from containers, for conta...Rancher OS - A simplified Linux distribution built from containers, for conta...
Rancher OS - A simplified Linux distribution built from containers, for conta...
 
Foundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environmentFoundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environment
 
install mosquitto-auth-plug - cheat sheet -
install mosquitto-auth-plug - cheat sheet -install mosquitto-auth-plug - cheat sheet -
install mosquitto-auth-plug - cheat sheet -
 
Compcon 2016 Workshop
Compcon 2016 WorkshopCompcon 2016 Workshop
Compcon 2016 Workshop
 
Choosing Linux Distro - Personal Desktop
Choosing Linux Distro - Personal DesktopChoosing Linux Distro - Personal Desktop
Choosing Linux Distro - Personal Desktop
 
AutoYast
AutoYastAutoYast
AutoYast
 
Buildstrapping Aloofix
Buildstrapping AloofixBuildstrapping Aloofix
Buildstrapping Aloofix
 
Nelf2012
Nelf2012Nelf2012
Nelf2012
 
grate techniques
grate techniquesgrate techniques
grate techniques
 
Scale13
Scale13Scale13
Scale13
 
Virtualbox and Mysql
Virtualbox and MysqlVirtualbox and Mysql
Virtualbox and Mysql
 
Sweden11
Sweden11Sweden11
Sweden11
 
FIWARE Lab Cloud Portal
FIWARE Lab Cloud PortalFIWARE Lab Cloud Portal
FIWARE Lab Cloud Portal
 

Similaire à Installing Diva Distro (OpenSim)Private Sandbox

Reviving an Old Computer for Home Automation
Reviving an Old Computer for Home AutomationReviving an Old Computer for Home Automation
Reviving an Old Computer for Home AutomationRicardoFearing1
 
Ubuntu And Parental Controls
Ubuntu And Parental ControlsUbuntu And Parental Controls
Ubuntu And Parental Controlsjasonholtzapple
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linuxVicent Selfa
 
2015.10.05 Updated > Network Device Development - Part 1: Switch
2015.10.05 Updated > Network Device Development - Part 1: Switch2015.10.05 Updated > Network Device Development - Part 1: Switch
2015.10.05 Updated > Network Device Development - Part 1: SwitchCheng-Yi Yu
 
20111126 ns2installation-111125123338-phpapp02
20111126 ns2installation-111125123338-phpapp0220111126 ns2installation-111125123338-phpapp02
20111126 ns2installation-111125123338-phpapp02suwittosan
 
Making environment for_infrastructure_as_code
Making environment for_infrastructure_as_codeMaking environment for_infrastructure_as_code
Making environment for_infrastructure_as_codeSoshi Nemoto
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-adminbadamisri
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-adminbadamisri
 
Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14kmsa
 
The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012Philip Polstra
 
Setup a Dev environment that feels like $HOME on Windows 10
Setup a Dev environment that feels like $HOME on Windows 10Setup a Dev environment that feels like $HOME on Windows 10
Setup a Dev environment that feels like $HOME on Windows 10Stefan Scherer
 
Python on FreeBSD
Python on FreeBSDPython on FreeBSD
Python on FreeBSDpycontw
 
Introduction to FreeNAS development by John Hixson
Introduction to FreeNAS development by John HixsonIntroduction to FreeNAS development by John Hixson
Introduction to FreeNAS development by John HixsoniXsystems
 

Similaire à Installing Diva Distro (OpenSim)Private Sandbox (20)

Reviving an Old Computer for Home Automation
Reviving an Old Computer for Home AutomationReviving an Old Computer for Home Automation
Reviving an Old Computer for Home Automation
 
Ubuntu And Parental Controls
Ubuntu And Parental ControlsUbuntu And Parental Controls
Ubuntu And Parental Controls
 
Texas 2013
Texas 2013Texas 2013
Texas 2013
 
BSDCan2013
BSDCan2013BSDCan2013
BSDCan2013
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linux
 
Self 2013
Self 2013Self 2013
Self 2013
 
2015.10.05 Updated > Network Device Development - Part 1: Switch
2015.10.05 Updated > Network Device Development - Part 1: Switch2015.10.05 Updated > Network Device Development - Part 1: Switch
2015.10.05 Updated > Network Device Development - Part 1: Switch
 
20111126 ns2 installation
20111126 ns2 installation20111126 ns2 installation
20111126 ns2 installation
 
20111126 ns2installation-111125123338-phpapp02
20111126 ns2installation-111125123338-phpapp0220111126 ns2installation-111125123338-phpapp02
20111126 ns2installation-111125123338-phpapp02
 
Making environment for_infrastructure_as_code
Making environment for_infrastructure_as_codeMaking environment for_infrastructure_as_code
Making environment for_infrastructure_as_code
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-admin
 
Linux Conf Admin
Linux Conf AdminLinux Conf Admin
Linux Conf Admin
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-admin
 
Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14
 
Oracle11g on fedora14
Oracle11g on fedora14Oracle11g on fedora14
Oracle11g on fedora14
 
The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012
 
Setup a Dev environment that feels like $HOME on Windows 10
Setup a Dev environment that feels like $HOME on Windows 10Setup a Dev environment that feels like $HOME on Windows 10
Setup a Dev environment that feels like $HOME on Windows 10
 
Linux
Linux Linux
Linux
 
Python on FreeBSD
Python on FreeBSDPython on FreeBSD
Python on FreeBSD
 
Introduction to FreeNAS development by John Hixson
Introduction to FreeNAS development by John HixsonIntroduction to FreeNAS development by John Hixson
Introduction to FreeNAS development by John Hixson
 

Plus de Fleep Tuque

Virtual Reality: Imagining the Future
Virtual Reality: Imagining the FutureVirtual Reality: Imagining the Future
Virtual Reality: Imagining the FutureFleep Tuque
 
OpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second LifeOpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second LifeFleep Tuque
 
Alternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSimAlternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSimFleep Tuque
 
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep TuqueGovernance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep TuqueFleep Tuque
 
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010:  Virtual Self Governance - Fleep TuqueGovernance in Virtual Worlds 2010:  Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep TuqueFleep Tuque
 
Governance in Virtual Worlds 2010: Politics of Virtual Engagement in Higher ...
Governance in Virtual Worlds 2010:  Politics of Virtual Engagement in Higher ...Governance in Virtual Worlds 2010:  Politics of Virtual Engagement in Higher ...
Governance in Virtual Worlds 2010: Politics of Virtual Engagement in Higher ...Fleep Tuque
 
ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators! ...
ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators!  ...ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators!  ...
ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators! ...Fleep Tuque
 
Chilbo Community Annual Resident Census 2009
Chilbo Community Annual Resident Census 2009Chilbo Community Annual Resident Census 2009
Chilbo Community Annual Resident Census 2009Fleep Tuque
 
Chilbo Community Annual Land Census 2009
Chilbo Community Annual Land Census 2009Chilbo Community Annual Land Census 2009
Chilbo Community Annual Land Census 2009Fleep Tuque
 
Chilbo Community Resident Census 2008
Chilbo Community Resident Census 2008Chilbo Community Resident Census 2008
Chilbo Community Resident Census 2008Fleep Tuque
 
Nca 2008 Sl Voice 112208
Nca 2008 Sl Voice 112208Nca 2008 Sl Voice 112208
Nca 2008 Sl Voice 112208Fleep Tuque
 
Web 2.0 for Educators
Web 2.0 for EducatorsWeb 2.0 for Educators
Web 2.0 for EducatorsFleep Tuque
 
Pitching Second Life to Educators - 15 minutes
Pitching Second Life to Educators - 15 minutesPitching Second Life to Educators - 15 minutes
Pitching Second Life to Educators - 15 minutesFleep Tuque
 

Plus de Fleep Tuque (14)

Virtual Reality: Imagining the Future
Virtual Reality: Imagining the FutureVirtual Reality: Imagining the Future
Virtual Reality: Imagining the Future
 
OpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second LifeOpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second Life
 
Alternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSimAlternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSim
 
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep TuqueGovernance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
 
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010:  Virtual Self Governance - Fleep TuqueGovernance in Virtual Worlds 2010:  Virtual Self Governance - Fleep Tuque
Governance in Virtual Worlds 2010: Virtual Self Governance - Fleep Tuque
 
Governance in Virtual Worlds 2010: Politics of Virtual Engagement in Higher ...
Governance in Virtual Worlds 2010:  Politics of Virtual Engagement in Higher ...Governance in Virtual Worlds 2010:  Politics of Virtual Engagement in Higher ...
Governance in Virtual Worlds 2010: Politics of Virtual Engagement in Higher ...
 
ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators! ...
ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators!  ...ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators!  ...
ISTE Presentation - Second Life Viewer 2.0: Exciting Upgrade for Educators! ...
 
Chilbo Community Annual Resident Census 2009
Chilbo Community Annual Resident Census 2009Chilbo Community Annual Resident Census 2009
Chilbo Community Annual Resident Census 2009
 
Chilbo Community Annual Land Census 2009
Chilbo Community Annual Land Census 2009Chilbo Community Annual Land Census 2009
Chilbo Community Annual Land Census 2009
 
Chilbo Community Resident Census 2008
Chilbo Community Resident Census 2008Chilbo Community Resident Census 2008
Chilbo Community Resident Census 2008
 
Nca 2008 Sl Voice 112208
Nca 2008 Sl Voice 112208Nca 2008 Sl Voice 112208
Nca 2008 Sl Voice 112208
 
Women Of Chilbo
Women Of ChilboWomen Of Chilbo
Women Of Chilbo
 
Web 2.0 for Educators
Web 2.0 for EducatorsWeb 2.0 for Educators
Web 2.0 for Educators
 
Pitching Second Life to Educators - 15 minutes
Pitching Second Life to Educators - 15 minutesPitching Second Life to Educators - 15 minutes
Pitching Second Life to Educators - 15 minutes
 

Dernier

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Dernier (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Installing Diva Distro (OpenSim)Private Sandbox

  • 1. Installing Diva Distro (OpenSim)Private Sandbox - Standalone Sim Chris 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 installation Good to have a private FREE sandbox if you build Allows your content to be portable to other grids Viewing the console has much to teach about OpenSim AND Second Life For 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 Distro Download the Diva Distro from GitHub https://github.com/diva/d2/downloads Select the “Preconfigured Hypergridded Standalone” version Unzip the packaged file on your computer If on Linux, must install Mono 2.4.2 or higher
  • 4. Linux Users Only – Install Mono Instructions depend on your flavor of Linux Need Mono 2.4.2 or higher, older versions won’t work Mono project includes many components, if you don’t plan to do dev work, only need the mono framework itself http://www.go-mono.com/mono-downloads/download.html
  • 5. Step 2 – Install MySQL & MySQLAdmin http://dev.mysql.com/downloads/ (MySQL 5 or higher) Select Community Start MySQL server > start command line for root $: mysql -u root –p –h localhost mysql> 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
  • 9. Choose a Mirror and Download
  • 11. Install MySQL – Start Install
  • 12. Install MySQL – Setup Type Choose “Typical”
  • 13. Install MySQL – Finish Install
  • 14. Install MySQL – Skip the offers
  • 15. Install MySQL – Finish Install & Configure
  • 17. Configure MySQL – Config Type Select “Detailed Configuration”
  • 18. Configure MySQL – Server Type Select “Developer Machine”
  • 19. Configure MySQL – Database Usage Select “Multifunctional Database”
  • 20. Configure MySQL – Installation Path Leave at default setting
  • 21. Configure MySQL – Concurrent Connections Select “Decision Support”
  • 22. Configure MySQL – Networking Options Select “Enable TCP/IP Networking” (Port 3306) Check “Add Firewall exception for this port” Select “Enable Strict Mode”
  • 23. Configure MySQL – Character Set Select “Standard Character Set”
  • 24. Configure MySQL – Windows Options Select “Install as a Windows Service” Select “Launch MySQL Server automatically” Select “Include Bin Directory in Windows PATH”
  • 25. Configure MySQL – Security Options Select “Modify Security Settings” and choose password DO NOT FORGET THIS PASSWORD!!! DO NOT ENABLE ROOT ACCESS FROM REMOTE MACHINES!!!
  • 26. Configure MySQL - Execute Make it happen! Click Execute!
  • 27. Configure MySQL – Finish Wizard Click “Finish”
  • 28. Open Command Line Window Windows Start > Run > cmd
  • 29. Enter Command Line MySQL Type: mysql –u root –p –h localhost Enter Password
  • 30. Create Database Opensim From mysql prompt type: create database opensim;
  • 31. Create User OpenSim Type: create user opensim identified by ‘yourpassword’;
  • 32. Create User opensim@localhost Type: create user 'opensim'@'localhost' identified by 'your_password_here';
  • 33. Grant Permissions to opensim Type: grant all on opensim.* to opensim;
  • 34. Grant permissions to opensim@localhost Type: grant all on opensim.* to ‘opensim’@’localhost’;
  • 35. Flush Privileges Type: FLUSH PRIVILEGES; Close the window
  • 36. Step 3 – Run Configure.exe Locate the /bin directory in your unzipped Diva Distro and run configure.exe Answer the questions it asks with your preferences, can change these later if needed Config options can be edited in bin/config-include/MyWorld.ini
  • 37. Find your Internal IP Address Open Command line: Windows Start Menu > Run > Cmd Type: ipconfig Note your IPv4 Address – mine is 192.168.1.6
  • 38. Step 3 – Diva Distro - Configure Locate the /bin directory of your Diva Distro
  • 39. Run Configure.exe Name of your world: [Enter your region name] Enter MySQL password Enter your internal IP address noted in earlier step Choose 1 for Windows or 2 for Unix Hit enter through all the wifi options (leave at defaults)
  • 40. Step 4 – Run OpenSim.exe Locate the /bin directory in your unzipped Diva Distro Run the OpenSim.exe file If on Win7 64-bit run OpenSim.32BitLaunch.exe Estate – NO New Estate Name: Your region name Estate Owner First Name: Your avatar first name Estate Owner Last Name: Your avatar last name Password: Your password Email: Your email address (Repeat 4 times)
  • 41. Step 5 – Connect to your sim! Download the Imprudence viewer at http://imprudenceviewer.org/wiki/Downloads Install Imprudence and run it, click the “Grid Manager” button > Add New Grid Grid Name: Your grid name Loginuri: http://yourlocalIPaddress:9000 Example: http://192.168.1.6:9000 Log in!