Simulateur Autonome Réseau local SQLite : tuto rapide
Préparation du PC
Si ce n'est déjà fait installer votre système Ubuntu.
Configurer le réseau local
- Connectez les ordinateurs du réseau local avec un Switch et des câbles RJ45.
- Créez une connexion pour le réseau local.
- Cherchez l'adresse IP de l'ordinateur du simulateur dans le réseau local.
Installer Mono
sudo apt-get install mono-complete
Port du simulateur sur l'ordinateur du simulateur
Ouvrir le port du simulateur si nécessaire
sudo ufw allow 9000
Installer OpenSimulator
Taper les commandes suivantes dans un terminal:
cd /home/<utilisateur>/<dossier d'installation> wget http://opensimulator.org/dist/opensim-0.9.2.1.tar.gz tar -xvzf http://opensimulator.org/dist/opensim-0.9.2.1.tar.gz rm http://opensimulator.org/dist/opensim-0.9.2.1.tar.gz mv opensim-<version> opensim
Configurer OpenSimulator
Dans /bin/OpenSim.ini
- Dans la section [Const]
BaseHostname = "<adresse IP dans le réseau local de l'ordinateur du simulateur>" PublicPort = "<port du simulateur>" PrivatePort = "<port du simulateur>"
- Dans [Network]
Si vous avez utilisé un port différent de 9000, vous devez l'indiquer dans la section [Network] à la ligne :
http_listener_port = <port du simulateur>
Dans /bin/config-includes/StandaloneCommon.ini
- Dans [GridInfoService]
gridname = "<nom du simulateur>" gridnick = "<surnom du simulateur>"
- Dans [UserProfilesService] activer les profils avec
Enabled = true
Lancer le simulateur
cd opensim/bin mono OpenSim.exe
Questions pendant le lancement
Au premier lancement du simulateur, répondre aux questions ainsi :
Questions | Réponses |
---|---|
New region name []: | Donner un nom à votre région. |
RegionUUID [27bcc083-cf9f-4116-b962-01e3255961ab]: | Entrée pour définir cette valeur |
Region Location [1000,1000]: | Entrée ou d'autres coordonnées si vous avez d'autres simulateurs connectés |
Internal IP address [0.0.0.0]: | Entrée |
Internal port [9000]: | Entrée ou autre port si vous l'avez changé |
Resolve hostname to IP on start (for running inside Docker) [False]: | Entrée |
External host name [SYSTEMIP]: | IP de l'ordinateur du simulateur dans le réseau local |
New estate name [My Estate]: | Entrée |
Estate owner first name [Test]: | Donnez un prénom a votre avatar |
Estate owner last name [User]: | Donnez un nom à votre avatar |
Password: | Entrez un mot de passe |
Email: | Entrée |
User ID [1bcffbc4-590d-4905-b6e7-592febdb4b65]: | Entrée |
Ces informations seront enregistrées dans le fichier /bin/Regions/Regions.ini et dans la base de données du simulateur.
Installer soit Singularity soit Firestorm
Se connecter à la simulation
login URI d u simulateur : http://<IP du simulateur dans le réseau local>:<port du simulateur>/
Configurer les navigateurs de tous les ordinateur du réseau local sauf celui du simulateur. Pour cela, bouton 'create', entrez le login URI du simulateur dans la liste des grilles et login URI via le menu Edit/preferences/Grids/. Puis Rafresh Grid URLs.
- Renseigner prénom, nom et mot de passe
- Sélectionner "Local Host" dans la liste des grille.
- Presser sur Login-in
Créer d'autres utilisateurs
creat user
Vous pourrez créer plusieurs comptes modèles et transformer leur apparence dans le monde virtuel pour les charger au moment de la création des comptes utilisateur.
Sauvegarder une région
- Tapez la commande suivante à l'invite de commande de votre simulation :
save oar <adresse de l'OAR sur l'ordinateur>.tar.gz
- Pour restaurer l'archive tapez :
load oar <adresse de l'OAR sur l'ordinateur>.tar.gz
Pour plus d'information sur ces commandes tapez help ou help load oar ou help save oar.
Arrêter le simulateur
- Pour arrêter le simulateur taper dans la console la commande
quit