La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Guida IIS 6 A cura di Nicola Del Re. Come funziona un server web Un server web è un servizio in esecuzione su un computer host (server) in attesa di connessioni.

Presentazioni simili


Presentazione sul tema: "Guida IIS 6 A cura di Nicola Del Re. Come funziona un server web Un server web è un servizio in esecuzione su un computer host (server) in attesa di connessioni."— Transcript della presentazione:

1 Guida IIS 6 A cura di Nicola Del Re

2 Come funziona un server web Un server web è un servizio in esecuzione su un computer host (server) in attesa di connessioni per fornire una serie di informazioni codificate secondo uno specifico protocollo o linguaggio. Un server web permette ad un client (il vostro browser: Internet Explorer, Firefox, o altro) di collegarsi mediante la porta 80 (specifica del protocollo TCP/IP) e di richiedere informazioni secondo un determinato protocollo. Il server Web, alla richiesta, fornisce le informazioni codificate mediante un determinato linguaggio (HTML, XML, XHTML). Il server Web, alla richiesta, fornisce le informazioni codificate mediante un determinato linguaggio (HTML, XML, XHTML).

3 Installazione di Microsoft IIS 6 1. (Ipotizzando di aver già il sistema operativo Windows 2003 installato) I nseriamo il cd di installazione di Windows 2003 Server. 2. Start -> Pannello di controllo -> Installazione Applicazioni -> Installazione componenti di Windows -> Server Applicazioni e successivamente Internet Information Services (IIS). Estensioni del server Bits Estensioni del server di frontpage Estensioni del server di frontpage File comuni File comuni Servizio FTP Servizio FTP Servizio SMTP Servizio SMTP Servizio NNTP Servizio NNTP Servizio Web Servizio Web Active Server Pages Active Server Pages Internet Data Connector Internet Data Connector Remote Administration Remote Administration Remote Desktop Web Connection Remote Desktop Web Connection Server Side Includes Server Side Includes WebDAV Publishing WebDAV Publishing Servizio Web Servizio Web Gestione Internet Information Server Gestione Internet Information Server Stampa Internet Stampa Internet

4 Installazione di Microsoft IIS 6 Una volta completata linstallazione il server Web è funzionante e può essere provato digitando oppure allinterno del browser.

5 Le cartelle e gli strumenti di amministrazione La cartella Inetpub: Adminscripts Adminscripts Ftproot Ftproot Mailroot Mailroot Nntpfile Nntpfile Wwwroot Wwwroot Per gestire i siti web e tutte le altre funzionalità fornite con IIS 6.0: MMC (Microsoft Management Console) MMC (Microsoft Management Console) Programmi /Strumenti di amministrazione / Internet Information Services Programmi /Strumenti di amministrazione / Internet Information Services

6 Creazione di un nuovo sito web Cosa indicare: Il nome del sito Il nome del sito L'indirizzo internet (IP) del computer da associare al sito e la porta L'indirizzo internet (IP) del computer da associare al sito e la porta Nome internet da associare al sito Nome internet da associare al sito Permessi da associare alla directory (lettura, esecuzione, esecuzione script, scrittura, esplorazione) Permessi da associare alla directory (lettura, esecuzione, esecuzione script, scrittura, esplorazione) Tipologia di accesso (scrivere, leggere o entrambe) Tipologia di accesso (scrivere, leggere o entrambe)

7 Configurazione generale e prestazioni Proprietà: Sito Web Sito Web Descrizione Descrizione Indirizzo IP Indirizzo IP Porta TCP, porta SSL Porta TCP, porta SSL Timeout connessione Timeout connessione Abilita HTTP keep-alive Abilita HTTP keep-alive Consenti registrazione attività Consenti registrazione attività

8 Scheda Prestazioni Limitazioni della larghezza di banda Limitazioni della larghezza di banda Numero di connessioni Numero di connessioni

9 Scheda Home Directory Provenienza del contenuto della risorsa Provenienza del contenuto della risorsa Permessi Permessi Scrittura, lettura Scrittura, lettura Possibilità di eseguire script Possibilità di eseguire script esplorazione directory esplorazione directory Registrazione visite Registrazione visite Indicizza questa risorsa Indicizza questa risorsa Nome applicazione Nome applicazione Autorizzazione di esecuzione Autorizzazione di esecuzione Pool di applicazioni Pool di applicazioni Mapping Mapping Option Option Debug Debug

10 Scheda Documenti Permette di specificare il nome del documento che deve essere aperto quando l'utente digita solo l'url del sito ad esempio anzichè x.php.

11 Protezione delle directory Sono definite tutte le politiche di sicurezza che devono essere abilitate per rendere più o meno sicuro l'accesso al sito. Sono presenti tre diverse opzioni. Controllo autenticazione accesso Controllo autenticazione accesso Limitazione sugli indirizzi ip e sui nomi a dominio Limitazione sugli indirizzi ip e sui nomi a dominio Comunicazioni protette o certificati digitali Comunicazioni protette o certificati digitali

12 Messaggi di errore Permette di specificare se utilizzare i file HTML predefiniti per gli errori oppure utilizzarne di personalizzati. Permette di specificare se utilizzare i file HTML predefiniti per gli errori oppure utilizzarne di personalizzati.

13 Creazione del server Ftp Ftp: server che è in gradio di accettare non visualizzazioni di pagine web ma upload e download di file

14 Configurazione generale 1/3 Sito Ftp Sito Ftp Descrizione Descrizione Indirizzo IP Indirizzo IP Porta TCP Porta TCP Connessioni a sito Connessioni a sito Consenti registrazione attività Consenti registrazione attività

15 Configurazione generale 2/3 Banner Banner Alla connessione Alla connessione Alla disconnessione Alla disconnessione Numero massimo di connessioni Numero massimo di connessioni

16 Configurazione generale 3/3 Provenienza della directory Provenienza della directory Directory sito Ftp Directory sito Ftp Stile visualizzazione directory Stile visualizzazione directory

17 Configurazione delle protezioni Definisce il tipo di accesso che è permesso al sito Ftp Consente di configurare le proprietà di accesso a livello di Ip di chi si connette

18 Sicurezza di un server Ftp Le possibili configurazioni di sicurezza sono tantissime e dipendono da ciò che si vuole fare con il sito Ftp. Sia per il sito Ftp sia per il sito web le configurazioni per l'accesso mediante utenti avviene utilizzando gli utenti standard della macchina (è possibile altrimenti utilizzare utenti di dominio Active Directory se configurati).

19 Esempio Permettere all'utente Mario Rossi di accedere al sito Ftp

20 Cartelle virtuali Ftp Ad ogni sito Ftp possono essere associate una o più directory virtuali. Come dice la parola stessa, sono degli alias di directory che puntano ad una determinata cartella del filesystem. Possono essere usate per creare un contenitore di cartelle distribuite sul filesystem, indipendentemente dalla cartella associata al sito Ftp. Il loro maggiore utilizzo, però, è per gestire più siti Ftp con un solo indirizzo IP. Creato un sito Ftp alla cui cartella principale devono poter accedere tutti gli utenti che accederanno al sito, creeremo una cartella virtuale che rappresenterà il sito Ftp "virtuale" o in "virtual-hosting".

21 Creazione di un server Smtp IIS 6.0 ha al suo interno un connettore che permette di funzionare come server Smtp. Ciò significa che è possibile utilizzare questo servizio per inviare da script nei vari siti. indicare il nome del server virtuale indicare il nome del server virtuale specificare l'Ip a cui associare il server Smtp specificare l'Ip a cui associare il server Smtp indicare il nome del dominio che verrà associato al connettore creato e che risponderà per esso indicare il nome del dominio che verrà associato al connettore creato e che risponderà per esso

22 Configurazione delle opzioni generali Generale Generale Accesso Accesso Autenticazione Autenticazione Comunicazione protetta Comunicazione protetta Connessione Connessione Inoltro Inoltro

23 Affidabilità di un server Smtp Affinchè il server Smtp sia riconosciuto affidabile su internet è bene che soddisfi due requisiti importanti: Non sia un Risponda ad un open relay reverse lookup


Scaricare ppt "Guida IIS 6 A cura di Nicola Del Re. Come funziona un server web Un server web è un servizio in esecuzione su un computer host (server) in attesa di connessioni."

Presentazioni simili


Annunci Google