Microsoft IIS
Auf Windows Server 2016+ bereitstellen.
Voraussetzungen
IIS 7 oder höher mit .NET 10 Hosting Bundle installiert
Wir empfehlen SSL nachdrücklich für Websites, die nicht auf lokalen Domänen basieren
Wenn Sie IIS als Clusterknoten betreiben, lesen Sie bitte den Abschnitt zur Cluster-/Scale-out-Einrichtung.
Erforderliche Downloads
Um ngSurvey auf IIS einzurichten, müssen Sie zunächst das neueste Microsoft .NET 10 IIS Hosting Bundle Paket. Nach der Installation können Sie das ngSurvey-Archiv unter folgender Adresse mit Ihrem Produktions- oder Testschlüssel herunterladen : https://www.ngsurvey.com/on-premise-download
Installationsschritte
Erstellen Sie auf dem Rechner, auf dem der IIS-Server gehostet wird, einen ngSurvey-Ordner
entpacken Sie den ZIP-Inhalt des ngSurvey-Pakets in diesen Ordner
Öffnen Sie unter Windows den IIS-Manager
Klicken Sie im Sites-Baum des IIS-Managers mit der rechten Maustaste auf Sites und wählen Sie Website hinzufügen
Legen Sie als Ordner für den physischen Pfad den Ordner fest, in den Sie den Inhalt des ngSurvey-ZIP-Installationspakets entpackt haben
Nachdem Sie die Website erstellt haben, wechseln Sie im IIS-Manager zu den Application Pools und öffnen Sie die Eigenschaften des Anwendungspools der Website; der Standardname entspricht dem Namen der Website, die Sie gerade erstellt haben
Stellen Sie die .NET CLR-Version auf V4
Legen Sie in den erweiterten Einstellungen des Anwendungspools die Option Start Mode auf "AlwaysRunning" und die Option "Idle Time-out (minutes)" auf 0 fest
Öffnen Sie die Datei web.config mit einem Texteditor.
Kommentieren Sie die Zeile der Umgebungsvariable aus und setzen Sie die connection string auf den Server, auf dem die ngSurvey-Datenbank gehostet wird. Wenn Sie MySQL als Datenbank-Backend verwenden, folgen Sie bitte dem MySQL-Konfigurations-Tutorial.
ConnectionStrings:NGSurveyDB Verbindungszeichenfolge zum Server, auf dem die ngSurvey-Datenbank gehostet wird
Öffnen Sie Ihren Browser und navigieren Sie zum Stammverzeichnis Ihrer Website
Verwenden Sie für ngSurvey die folgenden Standard-Anmeldedaten E-Mail : ngsadmin Kennwort : admin
Nachdem Sie sich angemeldet haben, ändern Sie das Standard-Administratorkennwort über die Benutzerverwaltung Seite.
Sie können außerdem zusätzliche Einstellungen wie Mailserver, Captcha und Übersetzungsdienste von der Systemeinstellungen Seite.
Viel Erfolg mit einem hervorragenden Umfragetool!
Datenbank-Setup
Standardmäßig konfiguriert, erstellt bzw. aktualisiert ngSurvey automatisch die Datenbank, die in Ihrer connection string angegeben ist.
Sie können auch den http://yourngsurveysite/ngs/setup Link verwenden, um Ihre Datenbank über die bereitgestellte Benutzeroberfläche einzurichten.
Beachten Sie, dass ngSurvey, wenn Sie Ihren Container unter AWS ausführen, automatisch alle RDS-Verbindungseigenschaften übernimmt. Die Datenbank erfordert SQL Server 2016 oder höher oder MySQL 8 oder höher
Zuletzt aktualisiert
War das hilfreich?