Filezilla - DEI, UniPd

Transcript

Filezilla - DEI, UniPd
Università degli Studi di Padova
Facoltà di Lettere e Filosofia
Progettazione di siti web (ING-INF/05)
LMSGC, mutuato da LMLIN e Sc. Stat. – a.a. 2010-11
Prof. Maristella Agosti, Ing. Marco Dussin
Introduzione al laboratorio
Indice:
 Notepad++: introduzione
 FileZilla: introduzione
 Configurazione per il trasferimento dati da e verso
sftp://users.lettere.unipd.it
Notepad++: introduzione
• Notepad++ è un editor di codice sorgente libero per Windows.
• Scaricabile gratuitamente all’indirizzo http://notepad-plus-plus.org/
• Permette di scrivere il codice sorgente utilizzando diversi formati di carattere
e ne agevola la lettura tramite la colorazione delle parole chiave.
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
2
FileZilla: introduzione
• FileZilla Client è un software libero multipiattaforma che permette di
trasferire file attraverso il protocollo FTP e SFTP.
• E’ reperibile all’URL http://filezilla-project.org/ dove è possibile trovare
anche la versione “server” per installare un server FTP sotto Windows. La
versione che utilizzeremo per caricare i file nei server dell’università è la
versione “client”.
• E’ importante a questo punto aver capito bene la differenza tra client e server
ed il modo in cui si scambiano informazioni:
richiesta
risposta
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
3
http://www.flickr.com/photos/tophost/
Un server per più di 100000 siti e relativi servizi
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
4
FileZilla: introduzione
• Il server disponibile per le nostre esercitazioni risponde al nome di
users.lettere.unipd.it
• Possiamo accedere al server utilizzando due protocolli:
- http: http://users.lettere.unipd.it per accedere ai files resi disponibili dagli utenti
nella loro cartella personale all’interno del server chiamata public_html
- sftp: sftp://users.lettere.unipd.it per trasferire da e al server i files. SFTP (SSH
File Transfer Protocol) è un protocollo che permette il trasferimento di files in modo
sicuro, in quanto consente la cifratura delle informazioni di autenticazione e dei files
scambiati
• Lavorando all’interno dei laboratori LAIF possiamo anche utilizzare l’agevolazione
dell’accesso diretto alla memoria di massa del server utilizzando il disco
denominato “Z:”
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
5
FileZilla: introduzione
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
6
FileZilla: introduzione
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
7
FileZilla: introduzione
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
8
FileZilla: introduzione
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
9
FileZilla: introduzione
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
10
Nota bene
Per rendere disponibili i files via http essi devono essere nella directory
public_html. Ad essi si accede tramite
http://users.lettere.unipd.it/~nomeutente/directory/file.ext
Dentro a public_html è possibile creare ulteriori directory, ad esempio per
suddividere i files di siti diversi o per separare le immagini dai files html
Il server è configurato per aprire automaticamente il file index.html se esso si trova
nella cartella: è possibile utilizzarlo per creare la home page dei siti.
Progettazione di siti web, a.a. 2009-10
Maristella Agosti, Marco Dussin
11