Wiki

Outils pour utilisateurs

Outils du site


frontend_distant

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
frontend_distant [16/12/2008]
SnouF oups ! petit erreur de copier coller dans la requet SQL
frontend_distant [22/04/2012] (Version actuelle)
gilles74 ajout de l'ouverture de mysql au réseau
Ligne 13: Ligne 13:
 ===== Remarque préliminaire ===== ===== Remarque préliminaire =====
 Le protocole de dialogue entre le backend et le frontend évolue au gré des versions de mythtv. Vous devez donc avoir la même version de mythtv sur vos machines locales et distantes. Ce problême est particulièrement crucial si vos machines utilisent des distributions différentes. Les mises à jour ne sont pas forcément synchro! Le protocole de dialogue entre le backend et le frontend évolue au gré des versions de mythtv. Vous devez donc avoir la même version de mythtv sur vos machines locales et distantes. Ce problême est particulièrement crucial si vos machines utilisent des distributions différentes. Les mises à jour ne sont pas forcément synchro!
 +
 +<note important>​Il faut également que les machines possèdent des noms différents (autre que localhost).</​note>​
 +
 +<note warning>​il est impératif que mysql soit ouvert sur le réseau. Pour cela, commentez la ligne "​networking"​ dans /​etc/​mysql/​my.cnf</​note>​
  
  
Ligne 34: Ligne 38:
 <code sql> <code sql>
 $ mysql -u root mythconverg #-p si root à un mot de passe $ mysql -u root mythconverg #-p si root à un mot de passe
-mysql> GRANT ALL PRIVILEGES ON mythconverg.* TO '​mythtv'​@'​192.168.0.%' IDENTIFIED BY '​MotDePasseMythTV';​+mysql> GRANT ALL PRIVILEGES ON mythconverg.* TO '​mythtv'​@'​192.168.%'​ IDENTIFIED BY '​MotDePasseMythTV';​
 mysql> flush privileges; mysql> flush privileges;
 quit; quit;
 </​code>​ </​code>​
  
-Cela autorise l'​accès depuis toute machine distante du réseau 192.168.0., à adapter à votre cas (vous avez d'​autres exemples dans la doc mythtv).+Cela autorise l'​accès depuis toute machine distante du réseau 192.168..., à adapter à votre cas (vous avez d'​autres exemples dans [[documentation/​docmythtvsix#​configuration_initiale_de_la_base_de_donnees|la doc mythtv]]).
  
-Un petit test: sur la machine distante, tapez (mysql-client doit être installé):+Un petit test: sur la machine distante, tapez (mysql-client doit être installé ​pour ce test,mais non neccéssaire pour le fonctionnement de frontend distant):
  
 <code sql> <code sql>
Ligne 55: Ligne 59:
 Installez uniquement mythfrontend et myththeme. Installez uniquement mythfrontend et myththeme.
  
-Au lancement ​de mythfrontend ​il faut indiquer l'adresse IP de la machine sur laquelle ​est le master backend.Si ​vous vous trompez, pas de panique, allez modifier le fichier ~/.mythtv+Au lancement mythfrontend ​devrait détecter le backend si ce n'​est ​pas le cas il vous demandera son IP.
  
 Pour vérifier que tout va bien, ouvrez un terminal et lancez mythfrontend. Vérifiez dans le terminal que l'​accès à la base (acces DB) se fait correctement,​ puis l'​accès au backend. Pour vérifier que tout va bien, ouvrez un terminal et lancez mythfrontend. Vérifiez dans le terminal que l'​accès à la base (acces DB) se fait correctement,​ puis l'​accès au backend.
frontend_distant.1229459786.txt.gz · Dernière modification: 16/12/2008 par SnouF