Microsoft Azure
Bereitstellung als Azure-Webanwendung
Erforderliche Downloads
Laden Sie die ngSurvey Enterprise Edition-Installationsarchivdatei herunter: ngSurvey Installations-ZIP-Paket
Stellen Sie sicher, dass Sie distributed caching aktivieren wenn Sie ngSurvey auf mehreren Azure-Instanzen ausführen, um die Last zu verteilen.
Installationsschritte
Erstellen Sie einen Azure AppService über das Azure-Verwaltungsportal mit einem .NET 9-Host.
Fügen Sie auf der Seite mit den Anwendungseinstellungen eine neue Connection String mit dem Namen
NGSurveyDB
mit den Verbindungsinformationen der Datenbank hinzu, die die ngSurvey-Datenbank hostet. Wenn Sie MySQL verwenden, stellen Sie sicher, dass Sie auch dem MySQL-Konfigurations- Tutorial folgen.Optional, aber die sicherste Option - Azure Key Vault. Wenn Sie Ihre Anwendungseinstellungen lieber in einem Azure Key Vault speichern möchten, können Sie folgende Einstellungen in den Anwendungseinstellungen setzen
KeyVault:Name ist der Name Ihres Key Vaults
AzureAd:ClientId ist die Client-ID zum Zugriff auf Ihren Key Vault
AzureAd:ClientSecret ist das Client-Secret zum Zugriff auf Ihren Key Vault
Wenn Sie unter einem Linux-Host ausführen, stellen Sie sicher, dass Sie das : durch ein doppeltes Unterstrichzeichen __ ersetzen
Um das Paket bereitzustellen, navigieren Sie in Ihrem Browser zu
https://yourazure_appname.scm.azurewebsites.net/ZipDeployUI
Laden Sie die NGSurvey-ZIP-Datei hoch, indem Sie sie in den Datei-Explorer-Bereich auf der Webseite ziehen.
Navigieren Sie mit Ihrem Browser zu Ihrer Azure-Site
Verwenden Sie folgende Standardanmeldedaten für ngSurvey Email : ngsadmin password : admin
Sobald Sie angemeldet sind, können Sie zusätzliche Einstellungen wie Mail-Server, Captcha und Übersetzungsdienste über das System / Einstellungen Seite konfigurieren.
Genießen Sie ein großartiges Umfrage-Tool!
Zuletzt aktualisiert
War das hilfreich?