Artera all'E-commerce forum 2013 Artera all'E-commerce forum 2013
Categoria: Webhosting
Tag: hosting

Microsoft WebMatrix e Windows Hosting Gallery - Quarta parte

Author Photo
postato il 4 Novembre 2011
(5 commenti)

Quarta puntatamicrosoft-webmatrix-logo.jpg della guida a Microsoft WebMatrix e Windows Hosting Gallery. Ricordiamo che in questa guida vediamo esattamente come poter installare sui propri server Windows una versione completa di WebMatrix, il primo passo per poter fornire questo strumento a tutti i clienti e permettere loro di sviluppare rapidamente siti web dinamici, anche utilizzando i più comuni CMS oggi disponibili. 

WebMatrix semplifica notevolmente la gestione dei clienti di shared hosting e fornisce loro una importante risorsa per sviluppare siti web, non solamente di natura semplice, ma anche con lo sviluppo di vere e proprie applicazioni online, facilitate da una procedura di gestione e deploy davvero semplice. 


Le precedenti puntate della serie Microsoft Webmatrix e Windows Hosting Gallery :



Al termine della verifica della configurazione dei server, il passo successivo è provare la pubblicazione dei siti e delle applicazioni usando WebMatrix da un client.


Generare un file XML con il profilo di pubblicazione


Quando un cliente richiede un nuovo account, la vostra mail di benvenuto dovrebbe in allegato un file XML contenente le impostazioni dell’account (noto anche com Profile XML) 

Questo file può essere importato in WebMatrix in modo che il cliente possa facilmente pubblicare un nuovo sito.

  • L’estensione del file deve essere .publishsettings
  • Il file deve contenere almeno un profilo Web Deploy e, opzionalmente, un un profilo FTP.
  • Se entrambi i profili, Web Deploy e FTP, sono presenti, WebMatrix userà il profilo Web Deploy, ma l’utente può decidere di usare FTP se preferisce.
  • La stringa di connessione al database (SQLServerDBConnectionString, mySQLDBConnectionString) deve essere duplicate in entrambi i profili.

Qui sotto trovate un file XML con un esempio di profilo che descrive due insiemi di impostazioni di pubblicazione, una per Web Deploy e una per FTP:


<?xml version="1.0" encoding="utf-8"?>

<publishData>

< publishProfile

  profileName="Contoso - Web Deploy"

  publishMethod="MSDeploy"

  publishUrl="server.contoso.com"

  msdeploySite="site.server.contoso.com"

  userName="webdeploy_user"

  userPWD="webdeploy_password"

  destinationAppUrl="http://site.server.contoso.com/"

  SQLServerDBConnectionString="server=contoso-mssql; 

  uid=db_user;pwd=db_pwd;database=some_db"

  mySQLDBConnectionString="server=contoso-mysql;

  uid=db_user;pwd=db_pwd;database=some_db"

  hostingProviderForumLink="http://support.contoso.com/"

  controlPanelLink="http://controlpanel.contoso.com/"

/>

< publishProfile

  profileName="Contoso - FTP"

  publishMethod="FTP"

  publishUrl=ftp://ftp.contoso.com:21

  ftpPassiveMode="True"

  userName="some_ftp_user"

  userPWD="some_ftp_pwd"

  destinationAppUrl="http://site.server.contoso.com/"

  SQLServerDBConnectionString="server=contoso-mssql; 

  uid=db_user;pwd=db_pwd;database=some_db"

  mySQLDBConnectionString="server=contoso-mysql; 

  uid=db_user;pwd=db_pwd;database=some_db"

  hostingProviderForumLink="http://support.contoso.com/"

controlPanelLink="http://controlpanel.contoso.com/"

/>

</publishData>

<!—

Control Panel:

Username: controlpanel_user

Password: controlpanel_password

Technical Contact:support@contoso.com

-->

Author Image Bio

Chi è Redazione HostingTalk

La redazione di HostingTalk.it è composta da esperti di webhosting e cloud computing. Attiva dal 2007, la redazione di WeTalk Group si occupa di seguire la linea editoriale di tutti i portali del gruppo.

Aiutaci a migliorare facendoci sapere se hai apprezzato questo articolo.