For the complete documentation index, see llms.txt. This page is also available as Markdown.

Microsoft IIS

Unter Windows Server 2016+ bereitstellen.

Anforderungen

  1. IIS 7 oder höher mit .NET 10 Hosting-Bundle installiert

Erforderliche Downloads

Um ngSurvey auf IIS einzurichten, müssen Sie zuerst das neueste herunterladen und installieren Microsoft .NET 10 IIS Hosting Bundle Paket. Nach der Installation können Sie das ngSurvey-Archiv von folgender Stelle herunterladen. ngSurvey Installations-ZIP-Paket

Installationsschritte

  1. Erstellen Sie auf dem Server, der IIS hostet, einen ngSurvey-Ordner

  2. Entpacken Sie den Inhalt des ngSurvey-Paket-ZIP in diesen Ordner

  3. Öffnen Sie in Windows den IIS-Manager

  4. Klicken Sie im Sites-Baum des IIS-Managers mit der rechten Maustaste auf Sites und wählen Sie Website hinzufügen

  5. Legen Sie den physischen Pfadordner auf den Ordner fest, in den Sie den Inhalt des ngSurvey-ZIP-Installationspakets entpackt haben

  6. Nachdem Sie die Website erstellt haben, wechseln Sie zu den Anwendungspools im IIS-Manager und öffnen die Eigenschaften des Anwendungspools der Website; der Standardname ist der Name der gerade erstellten Website

  7. Setzen Sie die .NET CLR-Version auf V4

  8. In den Erweiterten Einstellungen des Anwendungspools setzen Sie die Option Startmodus auf "AlwaysRunning" und die Option "Idle Time-out (minutes)" auf 0

  9. Öffnen Sie die web.config-Datei mit einem Texteditor.

  10. Kommentieren Sie die Zeile mit der Umgebungsvariable aus und setzen Sie die Connection String auf den Server, der die ngSurvey-Datenbank hostet. Wenn Sie MySQL als Datenbank-Backend verwenden, folgen Sie bitte dem MySQL-Konfigurationstutorial.

    • ConnectionStrings:NGSurveyDB Connectionstring zum Server, der die ngSurvey-Datenbank hostet

  11. Öffnen Sie Ihren Browser und navigieren Sie zum Stammverzeichnis Ihrer Site

  12. Verwenden Sie folgende Standard-Anmeldedaten für ngSurvey Email : ngsadmin password : admin

  13. Sobald Sie angemeldet sind, stellen Sie sicher, dass Sie das Standard-Admin-Passwort über die Benutzerverwaltung Änderungsbildschirm.

  14. Sie können zusätzlich Einstellungen wie Mailserver, Captcha und Übersetzungsdienste über die Systemeinstellungen Seite konfigurieren.

  15. Viel Erfolg mit diesem leistungsstarken Umfragetool!

Sie können den Gesundheits-/Arbeitsstatus Ihrer ngSurvey-Installation unter https://yourrootsite/api/system/status abrufen

Datenbankeinrichtung

Standardmäßig konfiguriert / erstellt / aktualisiert ngSurvey automatisch die Datenbank, die in Ihrem Connectionstring 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-Verbindungsparameter automatisch erkennt, wenn Sie Ihren Container unter AWS betreiben. Die Datenbank erfordert SQL Server 2016 oder höher oder MySQL 8 oder höher

Zuletzt aktualisiert

War das hilfreich?