Anonimo
Accesso non effettuato
discussioni
contributi
registrati
entra
Webmobili Wiki
Ricerca
Modifica di
Macchina IIS Web Server
(sezione)
Da Webmobili Wiki.
Namespace
Pagina
Discussione
Altro
Altro
Azioni sulla pagina
Leggi
Modifica
Cronologia
Attenzione:
non hai effettuato l'accesso. Se effettuerai delle modifiche il tuo indirizzo IP sarà visibile pubblicamente. Se
accedi
o
crei un'utenza
, le tue modifiche saranno attribuite al tuo nome utente, insieme ad altri benefici.
Controllo anti-spam.
NON
riempirlo!
== Configurazione Iniziale == Collegarsi via '''RDP'''.<br/> Impostare la data e l'ora ITALIANA (region Italia).<br/><br/> Aggiornare (e riavvio)<br/> Aprire '''Server Manager''' per installare '''IIS''' * Add Roles and Features * Avanzare fino alla scelta di ''Server Roles'' * Scegliere ''Web Server IIS'' * Arrangiarsi con le features (noi abbiamo copiato da <code>ARIEL</code> )<br/> Installare '''IIS Url Rewrite Module''' da https://www.iis.net/downloads/microsoft/url-rewrite<br/> Installare '''.Net Core 8 Hosting Bundle''' da https://dotnet.microsoft.com/en-us/download/dotnet/8.0<br/> Installare '''.Net Core 9 Hosting Bundle''' da https://dotnet.microsoft.com/en-us/download/dotnet/9.0<br/> Creare gli utenti sviluppatori con i privilegi Admin.<br/> * ComputerManagement * Local Users and Groups * Users , tasto destro New User * Tasto destro su utente creato e dalla tab Member Of aggiungerlo al gruppo ''Administrators''<br/> === Disco Dati === Dopo aver aggiunto spazio a sufficienza, il disco è stato partizionato con * <code>C:</code> ''50GB'' per il sistema operativo * <code>D:</code> ''150GB'' per i siti e gli asset Sul disco <code>D:</code> * Mettere i permessi a ''Users'' * Mettere i permessi ''IIS_IUSRS'' in <code>D:\WWW</code> Da <code>IIS</code> impostare il salvataggio dei log in una cartella che si trovi sul disco <code>D:</code> === FTP Server === Windows Server implementa un servizio FTP che si integra in IIS.<br/> Aprire '''Server Manager''' per installare '''FTP Service''' sotto IIS * Entrare in Windows Firewall * Alloware le porte <code>21,50000-50030</code> * Aprire IIS * Cliccare sul sito principale e a destra su '''FTP Firewall Support''' * Inserire le porte passive <code>50000-50030</code> * Destro sul sito principale e '''Add FTP Site''' * Procedere con la configurazione mettendo NO SSL * Alloware solo gli utenti allowabili * Provare Remember: I '''virtual folder''' impostati in IIS devono avere una cartella fisica vuota corrispondente, altrimenti gli utenti in Filezilla non le vedranno.<br/> Abbiamo creato uno scheletro vuoto così formato: <pre> D:\FTP\ |______ DesignbestResources\ |______ Redazione\ |___________ Designbest-Slider-Homepage |___________ Trovaprodotti-Font |______ www\ </pre> E da '''IIS''' abbiamo assegnato i virtual folder corrispondenti. === SAMBA abilitazione === A quanto pare Windows non abilita di default SAMBA. È necessario * Aprire <code>gpedit.msc</code> ( '''Local Group policy Editor''' ) * Navigare in '''Computer Configuration''' > '''Administrative Templates''' > '''Network''' > '''Lanman Workstation''' * Click destro su '''Enable insecure guest logons''' e cliccare '''Edit''' * Selezionare '''Enabled''' > '''OK''' È possibile verificare la modifica dal registro di sistema sotto <br/> <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth</code> Fonte:<br/> https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/guest-access-in-smb2-is-disabled-by-default === SMTP === '''AWS blocca la porta 25'''.<br/> Non chiediamoci perché, ma con turbo smtp (e agli altri) bisogna usare la '''porta 587''' per le connessioni non SSL negli applicativi. === Loopback === Inserire gli alias per le macchine database nel loopback.<br/> Le '''connection string''' dei progetti li utilizzeranno <syntaxhighlight lang="bash"> # Nome interno della macchina MSSQL 172.31.200.20 mssql # Nome interno della macchina MSSQL Staging 172.31.200.120 mssqlstaging </syntaxhighlight> === WebSocket Protocol === Di default non è installato. * Aprire '''Server Manager''' * '''Add roles and features''' * <div>Sotto<br/> WebServer (IIS) => WebServer => Application Development => '''WebSocket Protocol'''</div> Installare.
Oggetto:
Per favore tieni presente che tutti i contributi a Webmobili Wiki possono essere modificati, stravolti o cancellati da altri contributori. Se non vuoi che i tuoi testi possano essere alterati, allora non inserirli.
Inviando il testo dichiari inoltre, sotto tua responsabilità, che è stato scritto da te personalmente oppure è stato copiato da una fonte di pubblico dominio o similarmente libera (vedi
Webmobili Wiki:Copyright
per maggiori dettagli).
Non inviare materiale protetto da copyright senza autorizzazione!
Annulla
Guida
(si apre in una nuova finestra)
Navigazione
Navigazione
Pagina principale
Ultime modifiche
Una pagina a caso
Aiuto su MediaWiki
Pagine speciali
Strumenti wiki
Strumenti wiki
Strumenti pagine
Strumenti pagine
Strumenti pagina utente
Altro
Puntano qui
Modifiche correlate
Informazioni pagina
Registri della pagina