Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

moodle al servidor linkat  Final

  • hola,
    estic intentant posar el moodle en un servidor linkat3.
    Havia fet el procediment amb màquines virtuals sense problemes, però ara que ho faig de debò em passa el següent:

    - en el servidor el moodle es veu correctament (amb la direcció servidor.intracentre/moodle)
    - En les màquines de l'escola (linkat3 autònomes) no hi accedeix amb la mateixa direcció, però si amb http://IP_servidor/moodle.
    - Quan s'obre la pàgina principal no ho fa correctament, es veu els contingut, però no el format (colors, bancs, blocs...).

    Durant l'instal.lació del moodle no hem dona errors, alguna idea?

    merci

    eloi
  • Hola Eloi.

    Tot és problema de la resolució nom <-> IP. Cal que els clients (màquines autònomes) resolguin correctament. Comprova el resultat de l'ordre $ host servidor.intracentre i també $ host IP_servidor. Revisa el DNS dels clients i la configuració del servidor DNS del servidor si és que els clients l'utilitzen.

    Pots fer un "truc" amb el config.php de l'arrel del moodle:
    $CFG->wwwroot = 'http://'.$_SERVER["HTTP_HOST"].'/moodle';

    Salut.

    Toni Ubieto.
  • Hola,

    els ordinadors autònoms no saben interpretar "servidor.intracentre" perquè no tenen un servidor DNS que els hi digui quina IP és. És normal que falli. Prova a posar la IP del servidor com la DNS d'aquests equips.

    Quote

    - Quan s'obre la pàgina principal no ho fa correctament, es veu els contingut, però no el format (colors, bancs, blocs...)

    Revisa la configuració del moodle perquè segurament hauràs posat en alguna ruta de configuració "localhost" i si ets fora del servidor no podrà carregar aquesta configuració. Substitueix "localhost" per la seva IP o posa el que diu el Toni.

    A veure que tal.

    Salut.

    Projecte Linkat
  • Hola Eloi, nosaltres a l'escola també vàrem tenir aquest problema i com et comenta el Toni, tot es soluciona canviant aquesta línia del del config.php del Moodle.

    Pau
  • hola,

    he anat remenant i ara estic així:

    - es veu el moodle correctament des de qualsevol màquina.
    - la direcció continua sent http://IP_servidor/moodle.
    - Les màquines tenen coma DNS la ip del servidor però no reconeix "http://servidor.intracentre/moodle".

    El servei "named" del servidor està en marxa, però suposo que cal configurar-lo.

    A la llarga vull deixar que el moodle sigui accessible via web des de l'exterior. A l'escola tenim comprat el domini "santignasi.org". Com puc fer que "http://santignasi.org/moodle" s'associi a "http://IP_servidor/moodle"?

    merci

    eloi
  • Hola Eloi.

    Si vols que el teu servidor web sigui accessible des de l'exterior has de configurar el router per a que faci NAT de la IP pública a la IP interna del teu servidor respecte el port 80. Si és un router del departament hauràs de demanar-ho al SAU del CTTI. Aprofita per demanar que et redireccionin altres ports i/o altres màquines, com a mínim el ssh.

    Si vols que la IP pública s'associi al teu domini ho hauràs de configurar amb les eines de l'empresa on vau registrar el domini.

    Anem ara a la resolució IP <-> nom servidor a dins de l'escola:
    El més senzill és instal·lar el "dnsmasq" com a programa servidor de DNS en el teu servidor Linkat per comptes del bind (named) que has de desinstal·lar o deshabilitar. Si no m'equivoco, en els materials del d83 corresponents a la Linkat 3 en parla.
    Configurar-lo és tan senzill com afegir dins el fitxer /etc/hosts la següent línia:

    192.168.0.200 servidor servidor.intracentre santignasi.org

    Si no m'equivoco el servidor de centre té la IP que he escrit, sinó la canvies. Reinicies el dnsmasq amb # /etc/init.d/dnsmasq restart i llavors des d'un client proves amb l'ordre host cada un dels tres noms i també la IP.

    Si vols configurar el bind em sembla que en el YaST hi ha una eina per fer-ho. Essencialment es tracta de crear una zona "intracentre" i/o una zona "santignasi.org" amb els punters corresponents, alies si en vols, etc. També hauràs de crear les zones inverses. Si no ho tens molt clar o no tens ganes de llegir documentació del bind fes-ho amb el dnsmasq.

    Si això et funciona jo treuria el "truc" del config.php i també assignaria un FQDN (servidor.intracentre o bé santignasi.org, un dels dos) a l'apache.

    Ja ens explicaràs com ha anat. Salut.

    Toni.
  • Hola Eloi,

    Respecte a l'accés des de l'exterior, actualment crec que les configuracions dels routers del departament ja tenen el port 80 obert i redireccionat a la ip local 192.168.0.2. Pots fer la prova. Només hauries de canviar la ip local del servidor web, i connectar-te des de fora fent servir la ip pública del router.

    Pau
  • Hola,

    després d'una comunicació amb el departament m'han confirmat el que deia en Pau

    psaura


    Respecte a l'accés des de l'exterior, actualment crec que les configuracions dels routers del departament ja tenen el port 80 obert i redireccionat a la ip local 192.168.0.2.
    Pau


    També m'han dit que la configuració de fàbrica té oberts els ports per https, ssh i sftp. (per si algú li interessa).

    Per no canviar la ip del servidor li he afegit una segona tarja de xarxa amb ip (192.168.0.2) i efectivament es connecta al moodle des de l'exterior.

    Merci a tots per l'ajuda

    eloi
  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.