Newsgroup: it.comp.os.win.xp
Titolo: informazioni IIS

Salve a tutti.
Ho un S.O. Win Xp He e siccome ho necessità di avere un server web volevo
abilitare IIS, ma non riesco a trovarlo fra i componenti di windows.
Vorrei sapere perciò cosa mi consigliate di fare.
Grazie.
Sandra

sandra ha scritto:

Cara Sandra.. innanzitutto ciao :-)
purtroppo WinXpHE non supporta la configurazione web di IIS.
i consigli che potrei darti sono:
- Passi a PHP scaricandoti gratuitamente il server APACHE 2.1
- Trovi il modo di copiare sul tuo Pc i file necessari di IIS e
attivare l'istanza Web del Server IIS
- Formatti e prendi la saggia decisione di passare a XpPro :-)
altro nn saprei dirti ciao :-)

 Vorrei sapere perciò cosa mi consigliate di fare.
IIS non funziona su XP Home edition.
Se ti serve un server Web scaricati Apache. Segui scrupolosamente
e paranoicamente le diverse guide che trovi in internet per il suo
hardening.
Se ti serve una piattaforma web per lo sviluppo un'ottima soluzione
poco intrusiva è XAMPP lite: un pacchetto che contiene Apache, PHP,
MySQL e tanta altra roba. Lo scarichi da qui:
http://www.apachefriends.org/en/xampp-windows.html
 

Mille grazie a tutti.
Sandra 

 ha scritto nel messaggio 
news:459671f2$0$16155$4faf...@reader3.news.tin.it...

Con un piccolo trucco (e il cd di Windows 2000 a disposizione) si puo' 
installare IIS anche su XP Home, segui la procedura che riporto di seguito. 
Il metodo descritto non e' mio ma ti assicuro che funziona perche' sul mio 
pc ho XP Home e IIS installato...
Avendo installato anche il service pack 2 ho dovuto seguire anche l'ultimo 
procedimento per fare funzionare il tutto.
1) procuratevi i cd di installazione di Win2000 Professional o Advanced 
Server (il cd di WinXP PRO *NON* va bene)
2) se non avete 2 lettori cd, vi consiglio di copiarvi la directory i386 dal 
cd di Win XP HOME sull'hard disk.
3) nella suddetta directory i386 c'è un file chiamato IMS.CAB: con WinRar (o 
qualunque altro) scompattatene il
contenuto un una directory temporanea a vostro piacere (vi servirà alla fine 
dell'installazione, per alcuni file).
4) trovate e aprite con BloccoNote (o altro) il file 
C:\WINDOWS\INF\SYSOC.INF per modificarlo come segue
5) nella sezione [COMPONENTS] trovate una riga così scritta:
iis=iis.dll,OcEntry,iis.inf,hide,7
6) cambiatela con questa:
iis=iis2.dll,OcEntry,iis2.inf,,7
(Ricordatevi di usare i file chiamati iis2.dll e iis2.inf, e di eliminare la 
scritta HIDE. In questo modo si
aggirano alcuni problemi di protezione dei file di sistema che XP mette in 
atto)
7) dal cd di *Win 2000*, prendete i file iis.dl_ e iis.in_ situati nella 
*sua* directory i386 del cd e copiateli sul desktop;
aprite il prompt del dos puntato sul desktop ed editate i seguenti comandi:
(fate quindi: Start -> Esegui -> "cmd"; scrivere "cd desktop")
EXPAND IIS.DL_ IIS2.DLL
EXPAND IIS.IN_ IIS2.INF
chiudete il prompt (scrivere "exit"), prendete i due nuovi file e copiate
a) IIS2.DLL in C:\WINDOWS\SYSTEM32\SETUP\
b) IIS2.INF in C:\WINDOWS\INF\
8) Aprite "Installazione applicazioni" e cliccate su "Aggiungi/rimuovi 
componenti di windows";
chiudete installazione applicazioni mentre carica WinInstaller.
TADAAN! Appare tra le varie, la voce "Internet Information Server", 
CLICCABILE
(se usavate i file di WinXP Pro, avreste visto una voce bianca e non avreste 
potuto selezionarla)
9) Selezionate ciò che volete e proseguite nell'installazione;
10) Questa procedura durerà circa 10/15 minuti e vi saranno chiesti molti 
file
(se non ricordo male i primi risiedono nella cartella di XP Home, poi sul cd 
di Win2000,
ed infine vi chiederà Windows Wishtler! (che sarebbe XP  ); ad un certo 
punto
vi chiederà il file EXCH_adsiisex.dll, che voi furbescamente avete estratto 
in precedenza
nella directory temporanea del punto 3. Selezionatela e proseguite senza 
ulteriori intoppi (si spera)
11) Terminata l'installazione, vi consiglio (non ce ne sarebbe bisogno, però 
fatelo) di riavviare.
12) Provate a vedere se vi funziona il web server digitando dal browser 
http://localhost
13) Come penso vi accadrà, vi darà un messaggio di errore
(tipicamente: "impossibile visualizzare la pagina".. BASTARDO!);
altrimenti siete stati MOLTO fortunati e vi apparirà la pagina di benvenuto 
del server di
Win2000 ed un'altra finestra con la guida e potrete smettere di leggere.
14) E qui arriva il bello! Avreste dovuto smanettare non poco per risolvere 
il problema,
ma vi vengo incontro. Eseguite queste (anche troppo esaustive) operazioni.
ATTENZIONE! La procedura indicata in questo punto non sempre darà i suoi 
frutti.
Vi consiglio pertanto di andare al punto 15. Qualora non funzionasse provate 
con
le istruzioni di seguito riportate.
- chiudete la configurazione del server, aprite il prompt del DOS e scrivete 
:
 iisreset /RESTART
per riavviare il servizio completamente
- aprite la conf. del server (da strumenti di amministrazione comune, 
ecc...) e andate nel primo ramo;
riavviate il servizio web; provate a vedere se funziona dal browser.
- no? allora l'ultima possibilità: entrate nelle Proprietà del Web, andate 
nel foglio "Protezione Directory"
(dietro a sinistra) e cliccate su "Modifica", su "Sfoglia" ed infine sul 
tasto "Trova".
Appariranno tutti gli utenti/nomi del vostro PC. Selezionate quello con cui 
state lavorando attualmente e
cliccate su OK.
Nella text-box apparirà NOMEPC\NomeUtente. Fate click su OK per chiudere la 
finestra.
Ricordatevi di DISABILITARE la voce "Abilita controllo delle password" e 
cliccate su OK per altre 3 volte.
- Fermate e riavviate il servizio WEB e riprovate sul vostro browser: se 
tutto va bene dovrebbe apparirvi la
Presentazione di IIS 5.0 e la Guida in linea.
15) Qualora non vogliate provare le soluzioni sopra indicate o non siano 
state proficue, ecco cosa dovete fare.
L'errore dipende dai permessi di accesso al server web:
Ecco la procedura:
- apri la gestione di IIS.
- doppio click su "NOMECOMPUTER (computer locale)" per espandere il ramo
- tasto destro su "Siti web" e selezionare "Proprietà"
- selezionare la scheda "Protezione directory"
- cliccare su modifica
- abilitare "Accesso anonimo" e "Autenticazione integrata di Windows"
- disabilitare "Autenticazione di base..."
- su "Accesso anonimo" cliccare su "Sfoglia..."
- cliccare su "Avanzate..." in basso
- cliccare su "Trova" sulla destra
- click sull'utente con il quale accedete, correntemente, con il PC;
- click su OK per tutte le schermate successive
- se vi chiede di applicare l'impostazione alle sottocartelle, rispondete 
"SI"
Il gioco dovrebbe essere fatto.
ATTENZIONE - Sembra che IIS non funzioni su XP Home se e' installato il 
service pack 2.
Per risolvere il problema seguire la seguente procedura dopo aver installato 
IIS:
Dal pulsante Start raggiungere:
Strumenti di amministrazione
Servizi componenti
Directoty principale console
Servizi componenti
Computer
Risorse del computer
Applicazioni COM+
Proprietà di IIS Out-Of-Process Pooled Applications.
Scheda Identità
Selezionare Account sistema
Selezionare Utente interattivo (account dell'utente correttamente connesso)
Ciao
Per rispondere LEVALEMANIDALNASO