Nella precedente Lezione abbiamo parlo di come configurare il DNS e realizzare un dominio, in questa lezione vedremo come "agganciare" delle pagine web al dominio creo.
Avevamo creo il dominio pippo.it ed il servizio WWW, quindi adesso se lanciamo un browser e scriviamo nella casella dell’indirizzo: http://www.pippo.it vedremo che ci risponderà che il dominio esiste ma che non ci sono pagine, dunque bisogna lanciare l’IIS 4.0 (Internet Informion Server) che è il web server di NT.
Clicchiamo su START à PROGRAMS à Windows NT Option PACK à Microsoft Internet Informion Server à Internet Service Manager.
A questo punto vi apparirà la Console di controllo del web server, quindi non ci resta che cliccare col tasto destro del mouse sull’iconcina che rappresenta il nostro computer e scegliere dal menù la voce New Web Site.
Adesso si aprirà una finestra di dialogo che ci chiederà la descrizione del sito, cioè dobbiamo scrivere un nome che ci ricorda il sito, potremmo scrivere cose tipo "Il sito di Pippo" oppure, come è più comune, scrivere "www.pippo.it" ; il secondo passo è cliccare su AVANTI, qui dobbiamo selezionare l’IP Address (indirizzo) che vogliamo assegnare al nostro sito, chiaramente scegliamo dal menù a tendina il 192.168.0.1 (l’unico presente, perché l’unico imposto dal DNS Manager), poi lasciamo la TCP Port col numero 80 che è l’indirizzo della porta web per definizione.
Andiamo AVANTI e qui dobbiamo indicare il percorso (ph) delle nostre pagine html, ossia col tasto di browse selezioniamo la directory in cui sono ste messe le pagine componenti il sito di pippo.it, tenzione che la directory deve sempre essere una sottocartella di \inetpub\wwwroot, perché il web server considera la wwwroot come la cartella di lavoro, quindi ci conviene creare una cartella pippo e creare il percorso \inetpub\wwwroot\pippo e dentro pippo inserire i file html.
Andiamo ancora AVANTI e spuntiamo solo le seguenti check-box che ci vengono mostre dalla finestra di dialogo che sono:
Allow Read Access (permesso alla lettura delle vostre pagine)
Allow Script Access (permesso all’esecuzione di script come ASP, ecc.)
Le altre checkbox le lasciamo in bianco perché abilitano dei permessi rischiosi, tipo:
il directory browsing, che permette di avere la lista dei files presenti sul sito
l’esecuzione dei file .exe presenti nella directory.
Siamo arrivi alla fine, vedrete che nella finestra di sinistra dell’IIS Manager Console appare il vostro sito:
www.pippo.it (stopped)
Ora clicchiamo col tasto destro del mouse su www.pippo.it e scegliamo la voce PROPRIETÀ, quindi à ADVANCED à EDIT à HOST HEADER NAME scriviamo www.pippo.it, cioè l’Host Header Name deve essere uguale all’Host Name imposto nel DNS Manager.
Questa operazione permette di configurare più domini sullo stesso IP adress.
Adesso clicchiamo sull’etichetta Documents e vediamo nella finestra di dialogo che il documento di Default che viene carico alla richiesta di collegamento al sito è Default.htm, non si sa perché Microsoft abbia scelto questo nome, visto che di solito i documenti di default sono:
Index.html, Index.htm, Default.asp, quindi proprio per rimediare a questo clicchiamo sul tasto ADD ed aggiungiamo i suddetti tre nomi di file.
Che significa questo ?
Significa che se il nostro sito contiene un file chiamo Index.html o index.htm o default.asp, al momento in cui digitiamo sul browser: http://www.pippo.it/ sarà carica una di queste pagine.
Finite queste operazioni possiamo cliccare sull’onnipresente tasto OK e ritornare alla IIS Manager Console, quindi selezionare col tasto destro del mouse la scritta: www.pippo.it (stopped) e scegliere la voce del menù START, così abbiamo appena do vita al sito.
Adesso la prova del nove !
Apriamo un browser presente sul PC e scriviamo nella barra di navigazione l’indirizzo http://www.pippo.it e…..magia …. ecco apparire il nostro sito !
Tra la prima e la seconda punta abbiamo imparo a configurare un Dominio ed un sito Web, ma adesso l’ultima chicca impostiamo il server FTP che ci permetterà di aggiornare i files componenti il sito anche da un’altra postazione di una eventuale Intranet di cui il nostro PC è il server.
Questa operazione consta di tre fasi:
Creazione Utente
Diritti di accesso alla directory contenete i files del sito
Configurazione del FTP server e creazione directory virtuale dall’IIS Manager Console.
Prima di configurare un server FTP dobbiamo creare gli utenti che possono accedervi, quindi clicchiamo su START à e scegliamo dalla tendina riserva all’Amministrore di sistema la voce User Manager à andiamo al menù User à New User à scriviamo il nome del nuovo utente es. pippo quindi scegliamo la radio box (il cerchietto) Password Never Expires (la password non scade mai) à clicchiamo su ADD (per aggiungere il nuovo utenete alla lista degli utenti di NT) à clic su User Rights (i diritti dell’utente) à tra i diritti scegliere Log On Locally à clic su Grant To à clic su Add à clic sul tasto SHOW USERS à clic sull’utente appena creo cioè pippo. à OK
Passiamo alla fase 2):
Andiamo sulla directory inetpub\wwwroot\pippo e col tasto destro scegliamo Properties (proprietà) à clic su security permission (permessi di sicurezza) à Aggiungiamo i seguenti utenti: IWAM e IUSR (ospiti web), pippo e Administror, tutti e qutro devono avere i permessi messi a FULL, questo serve per garantire all’amministrore e agli ospiti anonimi del sistema e a pippo di navigare sul sito via web, senza che venga chiesto loro una password.
Fase 3)
Apriamo la IIS Manager Console à Rinomino la voce Default FTP Site in un nome a mia scelta (es. mioftp) à clicco co tasto destro su proprietà à Disabilito l’Anonymous Log, così impedisco ai Guest (ospiti) di entrare via FTP sul mio sito, quindi gli ospiti possono navigarlo via web ma non possono prendere o dare files via ftpà clic su OK.
Adesso clicco col tasto destro su mioftp e scelgo dal menù la voce New Virtual Directory, ossia una directory virtuale, cioè un puntore alla reale posizione delle mie pagine sul disco.
Do un nome alla virtual directory ad es. ciccio (ma anche pippo se si vuole) e poi col tasto di browsing dico al programma dove stanno i filese del mio sito: \inetpub\wwwroot\pippo à clic su OK.
Abbiamo configuro un server FTP adesso per provarlo basta lanciare un client FTP (es. WS_FTP) e scrivere nel campo Host Name: mioftp, nel campo user: pippo nel campo password: la password scelta per pippo, clicchiamo su Connect ed il gioco è fto !
Adesso avete tutti gli strumenti per creare una piccola Intranet, manca solo l’e-mail, ma questa è un'altra storia…..