it-swarm.dev

Come configurare Web Deploy su Windows 10 pro

Come posso configurare Web Deploy su Windows 10? Dovrebbe funzionare? Ho trovato informazioni su Web Deploy su Windows 8, lì non funziona . Come funziona su Windows 10?

21
BWA

Microsoft si sta comportando in modo superbo, ma sembra che abbiano rimosso la possibilità di utilizzare la distribuzione Web in remoto da TUTTI gli OS non server. Anche in Windows 7, se si eseguono tutti gli aggiornamenti più recenti, il menu di implementazione scompare in IIS. Quindi, se si desidera utilizzare la distribuzione Web, sembra che la tua unica opzione sia quella di estrapolare alcuni dollari per un server os. 

TUTTAVIA, sono stato in grado di ottenere la pubblicazione FTP configurata e funzionante sulla mia macchina Windows 10, che funziona quasi altrettanto bene. Basta installare il server FTP sotto il pannello di controllo => programmi e impostazioni => installa i componenti di Windows. Quindi apri iis mgr e fai clic con il pulsante destro del mouse sul tuo sito e si dovrebbe configurare un'opzione di pubblicazione FTP di configurazione. La configurazione è dolorosa e non semplice, ma se ci si scherza, lo capirai. 

Quindi, in Visual Studio, fai clic con il pulsante destro del mouse sul progetto, premi Pubblica, quindi nella prima schermata del menu a discesa c'è l'opzione ftp vecchio stile. In bocca al lupo!

MODIFICARE

Dalla risposta dell'OP, un'altra soluzione è semplicemente condividere la cartella radice sul server, per esempio

C:/inetpub/www

Quindi montare quella condivisione sul box di sviluppo, l'ho montato come unità P:\per la produzione, e Q:\drive per qa. Quindi, in Visual Studio, nella schermata di pubblicazione, è sufficiente selezionare la distribuzione sul file system e la distribuzione su quell'unità mappata, funziona come un incantesimo ed è molto più semplice dell'impostazione FTP.

Ok, l'ho fatto (in Windows 10):

  1. Disinstallato Web Deploy 3.6 dal pannello di controllo (non ha aiutato).
  2. Installazione del programma di installazione di Web Deploy 3.6, quindi eseguire la disinstallazione dal menu di installazione.
  3. Download di Microsoft Web Platform Installer 5.0.
  4. Da Web Platform Installer 5.0, ho installato Web Deploy 3.5 + Web Deploy 3.5 senza supporto SQL in dotazione
  5. Mi sembra di avere il menu di contesto di distribuzione indietro quando faccio clic destro su un sito.
4
Mofolo

Assicurati di fare quanto segue:

  1. Installa web Deploy 3.6
  2. Vai a Server Manager> IIS
  3. Sotto Ruoli server andare su Server Web (IIS), espandere questo albero e selezionare Strumenti di gestione.
  4. Assicurarsi che "Servizio di gestione" sia selezionato
  5. Vai a Servizi, Assicurati che "Servizi di gestione Web" sia avviato. (vai avanti e rendilo automatico mentre sei lì dentro).

Ora vedrai l'opzione "Configura pubblicazione Web Deploy" nel menu Distribuisci su IIS. Da lì assicurati di avere la porta 8172 aperta dall'IP da cui stai pubblicando.

3
John K

L'installazione di WebDeploy 2.1 (disponibile dal programma di installazione della piattaforma Web) offre un'opzione "Distribuisci" sul sito Web in Windows 10

Vedi: https://serverfault.com/questions/253292/why-dont-i-have-deploy-actions-available-in-iis-7-manager

0
Darian Miller