Configurazione per server Microsoft IIS versione 3


Eseguire la procedura seguente per configurare ShopSite in modo che operi con IIS versione 3. Per un corretto funzionamento di ShopSite, è necessario seguire attentamente tutte le istruzioni.

  1. Creare un conto utente NT per il commerciante. Il nome del conto utente deve essere uguale all'ID del negozio virtuale. Istruzioni dettagliate
  2. Impostare le autorizzazioni per le directory dati, html e shopsite (ss) in modo che l'utente configurato con lo stesso nome dell'ID del negozio abbia accesso a tali directory, al loro contenuto e alle sottodirectory relative. Istruzioni dettagliate
  3. Configurare la directory del carrello della spesa (sc) in modo che venga riconosciuta da IIS come URL dal quale è possibile eseguire script CGI. Istruzioni dettagliate
  4. Configurare la directory shopsite (ss) in modo che venga riconosciuta da IIS come URL protetto dal quale è possibile eseguire script CGI. Istruzioni dettagliate
  5. Configurare l'accesso secondo il formato NCSA. Istruzioni dettagliate


  1. Creare un conto NT per il commerciante. Il nome del conto deve essere uguale all'ID del negozio virtuale specificato nel file store.auth.

    1. Nella barra delle applicazioni, fare clic su Avvio®Programmi®Utilità di amministrazione®User Manager per domini.
    2. Fare clic su Utente, quindi su Nuovo utente.
    3. Inserire il nome utente, la descrizione e la password, fare clic su Aggiungi, quindi su Chiudi.
    4. Fare clic su Criteri di protezione, quindi su Diritti utente.
    5. Dal menu a discesa relativo ai diritti, selezionare Accesso locale, fare clic su Aggiungi, quindi su Mostra utenti. Selezionare l'utente appena aggiunto.
    6. Fare clic su Aggiungi, su OK, quindi ancora su OK.

  2. Configurare NT in modo che il commerciante e i clienti ShopSite possano accedere alle directory del carrello della spesa (sc), dati e html.

    1. Impostare le autorizzazioni corrette per la directory del carrello della spesa (sc).

      1. Nella barra delle applicazioni, fare clic su Avvio®Programmi®Gestione risorse Windows NT.
      2. Passare alla directory del carrello della spesa o crearla (ad esempio c:\InetPub\scripts\sc).
      3. Fare clic con il pulsante destro del mouse sul nome della directory.
      4. Selezionare Proprietà.
      5. Selezionare la scheda Protezione, quindi fare clic sul pulsante Autorizzazioni.
      6. Fare clic sul pulsante Aggiungi, quindi sul pulsante Mostra utenti.
      7. Selezionare l'utente (ID negozio) creato in precedenza al punto A. Nella casella Tipo di accesso, fare clic sul pulsante freccia giù, selezionare Controllo completo, quindi fare clic su OK.
      8. Se non è stato già fatto, consentire al cliente un livello minimo di accesso in lettura. Nota: per determinare l'utente per l'esecuzione del Web server, passare a Gestore del servizio Internet, fare doppio clic sul server www e selezionare la scheda Servizio.
      9. Per tornare a Gestione risorse Windows NT, fare clic su OK due volte.

    2. Per impostare le autorizzazioni relative alla directory html, ripetere il punto 1.

    3. Per impostare le autorizzazioni relative alla directory dati, ripetere il punto 1 con la modifica descritta di seguito. Gli ordini vengono memorizzati nella directory dati, dunque i clienti devono disporre almeno delle autorizzazioni di modifica per la directory. Poiché la directory dati non ha un alias per il Web server e non è situata nella directory principale dei documenti (InetPub), i clienti non possono passare a tale directory e comprometterne la sicurezza.

  3. Configurare IIS in modo che riconosca la directory del carrello della spesa (sc) e consenta l'esecuzione degli script CGI da essa.

    1. Nella barra delle applicazioni, fare clic su Avvio®Programmi®Microsoft Internet Server®Internet Service Manager.
    2. Fare doppio clic sul server www del proprio sistema.
    3. Selezionare la scheda delle directory, quindi fare clic sul pulsante Aggiungi.
    4. Passare alla directory del carrello della spesa, quindi fare clic su OK.
    5. Inserire l'alias dell'URL, ad esempio /sc.
    6. Nella casella Accesso, verificare che siano selezionate le opzioni Lettura ed Esecuzione.
    7. Fare clic su OK, quindi ancora su OK.

  4. Configurare IIS in modo che riconosca l'URL della directory shopsite come URL protetto.

    1. Abilitare la condivisione della directory in modo che possa essere protetta da password per l'accesso Web.

      1. Nella barra delle applicazioni, fare clic su Avvio®Programmi®Gestione risorse Windows NT.
      2. Passare alla directory shopsite o crearla.
      3. Fare clic con il pulsante destro del mouse sul nome della directory.
      4. Selezionare Condivisione, quindi fare clic sulla scheda Condivisione.
      5. Inserire un nome di condivisione, ad esempio ss.
      6. Selezionare la scheda Protezione, quindi fare clic sul pulsante Autorizzazioni.
      7. Fare clic sul pulsante Aggiungi, quindi sul pulsante Mostra utenti.
      8. Selezionare l'utente (ID negozio) creato in precedenza al punto 1. Nella casella Tipo di accesso, fare clic sul pulsante freccia giù, selezionare Controllo completo, quindi fare clic su OK.
      9. Per tornare a Gestione risorse Windows NT, fare clic su OK due volte.

    2. Configurare IIS in modo che riconosca la directory shopsite.

      1. Nella barra delle applicazioni, fare clic su Avvio®Programmi®Microsoft Internet Server®Internet Service Manager.
      2. Fare doppio clic sul server www del proprio sistema.
      3. Selezionare la scheda delle directory, quindi fare clic sul pulsante Aggiungi.
      4. Inserire il nome UNC per la propria directory shopsite. Non usare il pulsante Sfoglia né inserire una lettera di unità:\percorso directory. Un nome UNC è composto da: \\nome del proprio server\nome di condivisione della propria directory shopsite. Ad esempio: \\mioserver\ss. Il nome del server è lo stesso visualizzato in D.1.e., mentre il nome di condivisione è lo stesso inserito in D.2.b.
      5. Inserire l'alias dell'URL, ad esempio /ss.
      6. Inserire il nome utente (uguale all'ID del negozio virtuale).
      7. Inserire una password.
      8. Nella casella Accesso, verificare che siano selezionate le opzioni Lettura ed Esecuzione.
      9. Fare clic su OK, quindi ancora su OK.

  5. Per visualizzare da ShopSite le statistiche relative al Web server (riscontri, pagine visualizzate, ecc.), è necessario che il formato di accesso al server sia conforme al formato NCSA. Per impostare il formato di accesso:

    1. Nella barra delle applicazioni, fare clic su Avvio®Programmi®Microsoft Internet Server®Internet Service Manager.
    2. Selezionare la scheda relativa all'accesso. Nella casella relativa al formato di accesso, fare clic sul pulsante freccia giù e selezionare il formato NCSA.
    3. Fare clic su OK.

      Nota: la posizione del file di registro viene impostata in ShopSite. Poiché IIS può far ruotare i file di registro con cadenza giornaliera, settimanale o mensile, è necessario riconfigurare ShopSite perché possa leggere il nuovo file di registro, ad esempio NCaammss.log, quando viene ruotato. Per risolvere il problema, è possibile impostare un programma che, prima della rotazione, copi (aggiunga) il file in un file noto che ShopSite possa leggere.