« Simulateur Autonome Réseau local SQLite : tuto rapide » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
(Page créée avec « =Préparation du PC= Si ce n'est déjà fait '''installer votre système Ubuntu'''. *{{Modèle:URL_OS_PC_32}} *{{Modèle:URL_OS_PC_64}} *[{{Modèle:OS_PC_guide}} Guide d'i... »)
 
Aucun résumé des modifications
 
(10 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
=Préparation du PC=
=Préparation du PC=
Si ce n'est déjà fait '''installer votre système Ubuntu'''.
Si ce n'est déjà fait '''installez votre système Ubuntu''' sur l'ordinateur du simulateur.
*{{Modèle:URL_OS_PC_32}}
*{{Modèle:URL_OS_PC_32}}
*{{Modèle:URL_OS_PC_64}}
*{{Modèle:URL_OS_PC_64}}
Ligne 13 : Ligne 14 :
  sudo apt-get install mono-complete
  sudo apt-get install mono-complete


=Port dsu simulateur sur l'ordinateur du simulateur=
=Port du simulateur sur l'ordinateur du simulateur=
Ouvrir le port du simulateur si nécessaire  
Ouvrir le port du simulateur si nécessaire  
  sudo ufw allow 9000
  sudo ufw allow 9000
Ligne 41 : Ligne 42 :
  Enabled = true
  Enabled = true
   
   
=Lancer le simulateur=
=Lancement=
cd opensim/bin
{{Modèle: lancement simulateur sur pc
mono OpenSim.exe
|coordonnées = Entrée
 
|IP interne = Entrée
=Questions pendant le lancement =
|port = Entrée ou un port de votre choix. Toutefois, ce port doit correspondre à celui de la configuration.
Au premier lancement du simulateur, répondre aux questions ainsi :
|IP externe = IP de l'ordinateur dans le réseau local.
{|class="wikitable"
|domaine = Entrée
!Questions
|prénom = Donnez un prénom à votre avatar  
!Réponses
|nom = Donnez un nom à votre avatar  
|-
|mdp = Entrez un mot de passe
|New region name []:
|email = Entrée ou votre adresse email.
|Donner un nom à votre région.
|enregistrement = dans les fichiers .db de votre installation
|-
}}
|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 un navigateur 3D =
=Installer un navigateur 3D =
Ligne 99 : Ligne 63 :
=Se connecter à la simulation=
=Se connecter à la simulation=


Configurer les navigateurs de tous les ordinateur du réseau local sauf celui du simulateur. Entrez le login URI du simulateur dans la liste des grilles et login URI via le menu Edit/preferences/Grids/. Puis Create.
'''Configurer les navigateurs''' de tous les ordinateur du réseau local sauf celui du simulateur. Entrez le '''login URI''' du simulateur dans la liste des grilles et login URI via le menu '''Edit/preferences/Grids/''':
*Bouton create,
* '''Login URI''' du simulateur : http://<IP du simulateur dans le réseau local>:<port du simulateur>/ 
*Bouton  Rafresh Grid URLs.


'''Connexion'''
*Renseigner '''prénom''', '''nom''' et  '''mot de passe'''
*Renseigner '''prénom''', '''nom''' et  '''mot de passe'''
*Sélectionner '''"Local Host"''' dans la liste des grille.
*Sélectionner '''"Local Host"''' dans la liste des grille.
Ligne 106 : Ligne 74 :


=Créer d'autres utilisateurs=
=Créer d'autres utilisateurs=
  creat user
  create user
Pour plus d'informations taper '''help create 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.  
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=
=Sauvegarder une région=
Ligne 119 : Ligne 88 :


Pour plus d'information sur ces commandes tapez '''help''' ou '''help load oar''' ou '''help save oar'''.
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

Version actuelle datée du 25 décembre 2017 à 10:54

Préparation du PC

Si ce n'est déjà fait installez votre système Ubuntu sur l'ordinateur du simulateur.

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

Lancement

Dans un terminal lancer les commandes suivantes :

cd /home/<utilisateur>/Téléchargements/opensim/bin
./opensim.sh

Des informations sur le déroulement du lancement du simulateur s'affichent dans la console. Le défilement s'arrête de temps en temps pour poser des questions auxquelles vous répondrez ainsi:(vous donnerez ces informations seulement au premier lancement du simulateur.)

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
Internal IP address [0.0.0.0]: Entrée
Internal port [9000]: Entrée ou un port de votre choix. Toutefois, ce port doit correspondre à celui de la configuration.
Resolve hostname to IP on start (for running inside Docker) [False]: Entrée
External host name [SYSTEMIP]: IP de l'ordinateur dans le réseau local.
New estate name [My Estate]: Entrée
Estate owner first name [Test]: Donnez un prénom à votre avatar
Estate owner last name [User]: Donnez un nom à votre avatar
Password: Entrez un mot de passe
Email: Entrée ou votre adresse email.
User ID [1bcffbc4-590d-4905-b6e7-592febdb4b65]: Entrée

Ces informations seront enregistrées dans le fichier /bin/Regions/Regions.ini et dans les fichiers .db de votre installation.

Le simulateur reste connecté tant que l'invite de commande Region (<nom de la région>) # est affichée dans la console du simulateur.

Pour déconnecter le simulateur tapez la commande

quit

Installer un navigateur 3D

Installer soit Singularity soit Firestorm

Se connecter à la simulation

Configurer les navigateurs de tous les ordinateur du réseau local sauf celui du simulateur. Entrez le login URI du simulateur dans la liste des grilles et login URI via le menu Edit/preferences/Grids/:

  • Bouton create,
  • Login URI du simulateur : http://<IP du simulateur dans le réseau local>:<port du simulateur>/
  • Bouton Rafresh Grid URLs.

Connexion

  • 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

create user

Pour plus d'informations taper help create 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.