Microsoft IIS
Auf Windows Server 2016+ bereitstellen.
Anforderungen
IIS 7 oder höher mit .NET 10 Hosting-Bundle installiert
Wir empfehlen dringend SSL für domänenbasierte Websites, die nicht lokal sind
Wenn Sie IIS als Knoten in einem Cluster betreiben, lesen Sie unbedingt die Cluster-/Scale-out-Einrichtungssektion.
Erforderliche Downloads
Um ngSurvey auf IIS einzurichten, müssen Sie zunächst das neueste herunterladen und installieren Microsoft .NET 10 IIS Hosting Bundle Paket. Nach der Installation können Sie das ngSurvey-Archiv von folgendem Ort herunterladen. ngSurvey Installations-ZIP-Paket
Installationsschritte
Erstellen Sie einen ngSurvey-Ordner auf dem Computer, der den IIS-Server hostet
Entpacken Sie den Inhalt des ngSurvey-Paket-ZIP in diesen Ordner
Öffnen Sie in 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
Setzen Sie den physischen Pfadordner auf den Ordner, in den Sie den Inhalt des ngSurvey-ZIP-Installationspakets entpackt haben
Nachdem Sie die Website erstellt haben, gehen Sie zu den Anwendungspools im IIS-Manager und öffnen die Eigenschaften des Anwendungs-Pools der Website; der Standardname ist der Name der Website, die Sie gerade erstellt haben
Setzen Sie die .NET CLR-Version auf V4
Stellen Sie in den Erweiterten Einstellungen des Anwendungspools die Option Startmodus auf "AlwaysRunning" und die Option "Idle Time-out (minutes)" auf 0
Öffnen Sie die web.config-Datei mit einem Texteditor.
Kommentieren Sie die Zeile mit der Umgebungsvariable aus und setzen Sie die Verbindungszeichenfolge auf den Server, der die ngSurvey-Datenbank hostet. Wenn Sie MySQL als Datenbank-Backend verwenden, folgen Sie bitte dem MySQL-Konfigurations-Tutorial.
ConnectionStrings:NGSurveyDB Verbindungszeichenfolge zum Server, der die ngSurvey-Datenbank hostet
Öffnen Sie Ihren Browser und navigieren Sie zur Root Ihrer Site
Verwenden Sie folgende Standardanmeldedaten für ngSurvey Email : ngsadmin password : admin
Sobald Sie angemeldet sind, ändern Sie das Standard-Admin-Passwort unbedingt in ein von Ihnen gewähltes Passwort über die Benutzerverwaltung Seite.
Sie können zusätzliche Einstellungen wie Mail-Server, Captcha und Übersetzungsdienste auch über die Systemeinstellungen Seite konfigurieren.
Viel Erfolg mit einem großartigen Umfrage-Tool!
Sie können den Gesundheits-/Arbeitsstatus Ihrer ngSurvey-Installation unter https://yourrootsite/api/system/status prüfen
Datenbankeinrichtung
Out-of-the-box konfiguriert/erstellt/aktualisiert ngSurvey automatisch die Datenbank, die in Ihrer Verbindungszeichenfolge angegeben ist.
Sie können auch die http://yourngsurveysite/ngs/setup Verknüpfung verwenden, um Ihre Datenbank über die bereitgestellte Benutzeroberfläche einzurichten.
Beachten Sie, dass ngSurvey alle RDS-Verbindungseigenschaften automatisch erkennt, wenn Sie Ihren Container unter AWS ausführen. Die Datenbank erfordert SQL Server 2016 oder höher oder MySQL 8 oder höher
Zuletzt aktualisiert
War das hilfreich?