Informazioni correnti: Tecnologie Web - PHP


Tecnologie Web - A.A. 2017-2018 (avvertenza)

Le istruzioni per l'anno accademico 2017-2018 sono le stesse dell'anno accademico precedente. Ad un certo punto dell'anno potrebbe capitare che

  • il server tecweb1617 diventi raggiungibile anche col nome di tecweb1718 e tecweb1618
  • il nome canonico cambi in tecnologie-web1618

Attenzione: gli account creati nell'anno accademico precedente saranno bloccati a meno che lo studente non si iscriva e faccia richiesta al docente del corso secondo le istruzioni del nuovo anno accademico (cercarle nel Moodle o nella pagina web del docente).

 

To top


Tecnologie Web - A.A. 2016-2017

Il server tecweb2016.studenti.math.unipd.it e' a disposizione degli studenti del Corso di Tecnologie Web della Laurea in Informatica per la realizzazione del progetto.

Ad ogni utente e' stato assegnato uno spazio web individuale ed un database

  • Consultazione del sito web
    • Il vostro sito web e' consultabile all'indirizzo http://tecweb2016.studenti.math.unipd.it/nome_utente
    • Dove nome_utente e' la vostra login delle aule informatiche
    • Il sito e' raggiungibile dalle aule informatiche e dalle reti wifi del Dipartimento.
  • Accesso al server per amministrazione:
    • E' possibile accedere al server tramite una connessione ssh.
    • Il server e' raggiungibile dalle aule informatiche e dalle reti wifi del Dipartimento.
    • Le credenziali di accesso sono il nome_utente e la password delle aule informatiche.
    • Il comando per la connessione ssh da un terminale in linux/MacOS e':
      ssh tecweb2016.studenti.math.unipd.it -l nome_utente
    • In Windows eseguite il programma
      putty
      inserite nel campo "Host Name"
      tecweb2016.studenti.math.unipd.it
      e cliccate su "Open". Vi chiedera' di inserire la vostra username e la vostra password.
    • Nella prima connessione il programma ssh/putty vi chiedera' di accettare la chiave di cifratura
    • Una volta entrati nel server troverete nella vostra home:
      • Un file di testo con le credenziali di accesso al Database locale
      • La directory "public_html" in cui dovrete inserire il vostro sito web
      • Come esempio:
        Pagina web:
        http://tecweb2016.studenti.math.unipd.it/nome_utente/prova.html
        File da creare nella home:
        public_html/prova.html
      • La directory "log" in cui potrete consultare i log degli accessi e degli errori del vostro sito web
  • Copia di file sul server:
    • In linux/MacOS questo comando copia il file prova.html direttamente nella cartella public_html del server:
      scp  prova.html nome_utente@tecwe2016.studenti.math.unipd.it:public_html/
    • In Windows conviene usare il programma "FileZilla":
      • Nel campo "Host" inserite: tecweb2016.studenti.math.unipd.it
      • Inserite la username e la password
      • Impostate la "Port" a 22
      • Cliccate su "Quickconnect"
      A quel punto avrete sul lato sinistro della finestra i file locali e su quello destro quelli sul server.
  • Accesso al database:
    • PhpMyAdmin:
      • Potete collegarvi a:
        https://tecweb2016.studenti.math.unipd.it/phpmyadmin
      • Inserite come credenziali di accesso la username e la password che avete trovato nel file presente nella vostra home sul server.
    • Client mysql
      • Collegatevi via ssh al server tecweb2016.studenti.math.unipd.it
      • Lanciate il comando:
        mysql -u nome_utente_database -p
      • Vi chiedera' di inserire la password del database.
  • Connessione da fuori Dipartimento:

    Il server non e' raggiungibile dal di fuori delle reti del Dipartimento di Matematica. Per connettersi dall'esterno e' necessario instaurare un tunnell ssh

    • Linux/MacOS:
      • Digitare il seguente comando:
        ssh ssh.studenti.math.unipd.it -l nome_utente -L8080:tecweb2016:80 -L8443:tecweb2016:443 -L8022:tecweb2016:22
      • Dopo aver inserito la password delle aule informatiche potete lasciare in background la connessione.
      • A questo punto potete collegarvi:
        ssh
        ssh localhost -p 8022 -l nome_utente
        web
        http://localhost:8080/nome_utente
        phpmyadmin
        https://localhost:8443/phpmyadmin
        La connessione a phpmyadmin dara' un avviso di sicurezza sul certificato. Potete accettarlo come eccezione cliccando sul pulsante "Avanzate" e proseguire.
    • Windows:
      • Eseguire il programma
        putty
      • Nel campo "Host Name" inserite:
        ssh.studenti.math.unipd.it
      • Nella parte sinistra della finestra sotto la voce "Connection" fate doppio click su "SSH"
      • Quindi cliccate sulla sotto-voce "Tunnels"
        • Nel campo "Source port" inserite "8080"
        • Nel campo "Destination" inserite "tecweb2016:80"
        • Cliccate su "Add"
        • Nel campo "Source port" inserite "8443"
        • Nel campo "Destination" inserite "tecweb2016:443"
        • Cliccate su "Add"
        • Nel campo "Source port" inserite "8022"
        • Nel campo "Destination" inserite "tecweb2016:22"
        • Cliccate su "Add"
      • Nel parte sinistra cliccate su "Session" ( la voce piu' in alto )
      • Inserite un nome alla sessione nel campo "Saved Sessions" e cliccate su "Save"
      • Quindi cliccate su "Open"
      • Per le connessioni successive bastera' selezionare la sessione salvata.
    • A questo punto potete collegarvi:
      ssh
      eseguendo putty mettete come "Host Name" "localhost"  e come "Port" "8022"
      web
      http://localhost:8080/nome_utente
      phpmyadmin
      https://localhost:8443/phpmyadmin
      La connessione a phpmyadmin dara' un avviso di sicurezza sul certificato. Potete accettarlo come eccezione cliccando sul pulsante "Avanzate" e proseguire.

To top