Salta il menu e vai direttamente al contenuto


Menu principale


Ti trovi in: Home > Software > Personal Web Server (PWS)

Personal Web Server (PWS)

Per creare un sito Web in una rete Intranet aziendale oppure testare il funzionamento di pagine dinamiche create in ASP (Active Server Pages) direttamente in locale dal proprio PC prima di pubblicarle in rete (quest'ultime, diversamente da quelle in HTML, funzionano solamente una volta pubblicate sul server che ospita il nostro sito), bisogna possedere un web server come il PWS (Personal Web Server) di Microsoft: una versione ridotta del server professionale per Windows NT che, oltre alle pagine ASP, supporta anche le estensioni di FrontPage e i CGI.

Dove trovarlo

In Windows 98 è presente all'interno del CD di installazione nella cartella add-ons. In Windows 2000 e Windows XP Professional basta fare clic su "Installazione applicazioni", che troviamo nel Pannello di controllo, scegliere "Installazione componenti di Windows" e selezionare la voce "Internet Information Server". Infine, facendo clic sul pulsante "Dettagli", possiamo decidere quali componenti includere nell'installazione.

Caratteristiche del Personal Web Server 4.0

  • Microsoft Personal Web Server 4.0
    È un prodotto software per server Web che è possibile utilizzare per creare un sito Web in una rete Intranet aziendale oppure per sviluppare e verificare il funzionamento un sito Web prima di pubblicarlo presso un provider di servizi Internet (ISP, Internet Service Provider).
  • Estensioni del server di Microsoft FrontPage
    Consentono di utilizzare Microsoft FrontPage per creare a gestire siti Web.
  • Microsoft Transaction Server 2.0
    Supporta la creazione di applicazioni di Microsoft Transaction Server (MTS). Le transazioni sono operazioni server che, sebbene composte da più passaggi, vengono gestite come un'unica operazione. In MTS è inoltre supportato l'isolamento dei processi delle applicazioni.
  • Microsoft Data Access Components 1.5
    Consente di semplificare l'utilizzo dei database fornendo il supporto per ActiveX™ Data Objects e il driver di Microsoft Access.
  • Message Queue Server 1.0
    Consente una comunicazione rapida e affidabile tra applicazioni tramite l'invio e la ricezione di messaggi asincroni. Il supporto di ActiveX, il sistema completo di controlli di protezione, i potenti strumenti di amministrazione, l'insieme delle funzionalità disponibili e l'integrazione con i più importanti prodotti Microsoft, quali Internet Information Server e MTS, rendono MSMQ l'applicazione di accodamento dei messaggi ottimale per le applicazioni eseguite in Windows 95, Windows 98 e Windows NT. I componenti client dipendenti e independenti di MSMQ sono disponibili nel pacchetto Personal Web Server.

Installazione

Dopo avere avviato la procedura di installazione (basta fare doppio clic su setup.exe) vi trovate la schermata di benvenuto. Per continuare scegliere "Avanti".
Ora possiamo scegliere tra le tre modalità di installazione: minima, tipica e personalizzata. La prima installa solo i componenti di base, la seconda provvede ad installarli tutti, la terza ci consente invece di scegliere quali preferiamo utilizzare. Da precisare che i componenti non scelti in fase di installazione possiamo "caricarli" sul nostro PC in un secondo momento (come accade ad esempio con Microsoft Office).

Componenti e opzioni disponibili per ciascun tipo di installazione
Minima Tipica Componenti e opzioni
  X Estensioni del server di FrontPage
Supporta l'utilizzo di Microsoft FrontPage per la creazione e la gestione dei siti Web.
  X File delle estensioni del server di Front Page
X   File di programma comuni
    Internet Connection Services for RAS
Insieme dei servizi di base di WindowsNT che consentono la creazione di reti virtuali private protette e completamente integrate e il miglioramento delle connessioni di accesso remoto. Durante l'installazione di Personal Web Server è disponibile solo il componente di amministrazione di questi servizi (Connection Manager Administration Kit).
    Connection Manager Administration Kit
    Product documentation
    Connection Manager Administration Kit Documentation
    Getting Started Documentation
X   Microsoft Data Access Components 1.5
Semplifica l'utilizzo dei database fornendo il supporto per ActiveX Data Objects e il driver per Microsoft Access.
X   Origini dati
X   Jet e Access (ODBC)
    Oracle
X   SQL Server
X   ActiveX Data Objects (ADO) 1.5
    Documentazione ADO
X   File di base di ADO
X   Remote Data Service 1.5 (RDS/ADC)
X   File di base di RDS
    Documenti RDS
    Esempi di RDS
    File di RDS 1.1
    Microsoft Message Queue
Gestisce le notifiche relative alle transazioni inviate dalle applicazioni, che possono pertanto proseguire l'elaborazione senza dover attendere la conferma del completamento delle transazioni.
    Documentazione HTML
    Microsoft Message Queue Client
    Software Developer's Kit
X   Personal Web Server (PWS)
Server Web che utilizza il protocollo TCP/IP per pubblicare siti Web nella rete Intranet aziendale.
  X Documentazione
    Pagine ASP
  X File di documentazione comuni
  X Documentazione per l'amministratore di PWS
X   Gestore del sito Web personale
X   Server World Wide Web
X   Microsoft Transaction Server
Supporta la creazione di applicazioni MTS. Le transazioni sono operazioni server che, sebbene composte da più passaggi, vengono gestite come un'unica operazione. In MTS è inoltre supportato l'isolamento dei processi delle applicazioni.
X   Componenti di base di Transaction Server
X   Documentazione dei componenti di base di Transaction Server
    Ambiente di sviluppo di Microsoft Transaction Server
    Ambiente di sviluppo di Microsoft Transaction Server
    Documentazione dell'ambiente di sviluppo di Microsoft Transaction Server
    Aggiunta Visual Basic di Microsoft Transaction Server
    Supporto Visual InterDev per la distribuzione di applicazioni in modalità remota RAD
Basanto su Microsoft Visual InterDev, consente la distribuzione in modalità remota delle applicazioni disponibili nel server Web.
    Supporto Visual InterDev per la distribuzione di applicazioni in modalità remota RAD

Nella terza fase ci viene chiesto di digitare il nome della directory principale dove si trova i file del nostro sito Web. L'indirizzo predefinito dal PWS è C:\inetpub\wwwroot, ma noi possiamo scegliere qualsiasi altra cartella anche in una partizione o disco diverso. Mettiamo ad esempio che i file del nostro sito siano presenti nella cartella MioWeb in Documenti della partizione D, il percorso quindi che dobbiamo scrivere nell'apposito spazio sarà: D:\Documenti\MioWeb.

A questo punto l'installazione è giunta al termine.

Il pannello di controllo

Dopo l'installazione possiamo notare la presenza di una nuova icona nella tray bar (in basso a destra del monitor vicino all'orologio): è quella per gestire il Personal Web Server. Con un doppio click su questa icona si può visualizzare il pannello di gestione del web server (si può utilizzare anche il tasto destro e scegliere "Proprietà").
Nella sezione "Principale" si trova l'indicazione dell'URL HTTP per raggiungere il server che ha in genere il seguente formato: http://nome del computer (nome che avete scelto all'installazione del sistema operativo).
Per raggiungere il web server da Internet Explorer o da qualsiasi altro browser, possiamo anche utilizzare il classico indirizzo IP dell'host locale: http://127.0.0.1 oppure ancora, http://localhost.

[Immagine della schermata del pannello di gestione]

Oltre alla cartella principale e possibile creare una virtual directory, cioè una cartella del file system destinata a ospitare siti o applicazioni web che non per forza risiederà all'interno del percorso fisico del web server (nel nostro esempio D:\Documenti\MioWeb), ma può essere posizionata ovunque. Una virtual directory apparirà come un secondo livello rispetto all'URL del server. Ammettiamo per esempio di nominare una virtual directory "prova", questa sarà raggiungibile all'indirizzo: http://127.0.0.1/prova (oppure http://localhost/prova, ecc.).

Per creare una virtual directory si può procedere in due modi:

  1. Fare clic con il tasto destro del mouse sulla cartella prescelta e scegliere "Proprietà" e poi "Condivisione Web". A questo punto selezionare la voce "Condividere la cartella" per aprire la finestra "Modifica alias".
  2. Aprire il pannello di controllo del Personal Web Server e fare clic sull'icona "Impostazioni avanzate", premere il pulsante "Aggiungi" per aprire la finestra "Aggiungi directory". Negli appositi spazi inserire il percorso della cartella è il nome della directory virtuale (ovvero il nome che digiteremo nella URL). Infine, per poter lavorare con le pagine ASP, bisogna spuntare le voci "Lettura" e "Script".

Restando nella scheda "Impostazioni avanzate" possiamo notare altre tre opzioni:

  • Documenti predefiniti
    consente di immettere il nome della, o delle, pagine principali. Queste possono essere: index.htm o .html o .asp, default.htm o .html o .asp.
  • Consenti esplorazione directory
    permette di visualizzare l'elenco di tutti i file contenuti nella cartella. Per far si che questa lista sia leggibile al posto della home page, bisogna disabilitare la casella relativa alla visualizzazione dei documenti predefininiti.
  • Registra attività sito Web
    salva dei file log (file di registrazione) delle attività del sito. Tali file si trovano in: C:\Windows\System\LogFiles\W3SVC1 e si possono leggere trascinandoli nel Blocco note di Windows o in qualsiasi altra applicazione di lettura testo.


XHTML 1.0 valido | CSS valido | Menu | Ricerca | Inizio pagina ↑