Startseite
» WINDOWS
»
So installieren Sie den Abyss Webserver auf einem Windows-Server
So installieren Sie den Abyss Webserver auf einem Windows-Server
So installieren Sie den Abyss Webserver auf einem Windows-Server
Der Abyss Webserver X1 wird über das Windows-Paket von Aprelium installiert. Nach der Einrichtung führen Sie die Ersteinrichtungsschritte in der Browserkonsole durch, überprüfen eine Webseite und entscheiden, ob der Server als Windows-Dienst ausgeführt werden soll. Achten Sie darauf, die beiden Endpunkte nicht zu verwechseln: Die Administrationskonsole verwendet standardmäßig Port 9999, der Webhost hingegen Port 80. Im Hauptfenster von Abyss werden die tatsächlichen URLs und Ports angezeigt.
Bevor Sie beginnen
Melden Sie sich mit einem Windows-Konto an, das zur Softwareinstallation berechtigt ist. Laden Sie das aktuelle Windows-Paket von der offiziellen Downloadseite von Aprelium herunter ; diese Anleitung bezieht sich auf X1. Sichern Sie vor einem Upgrade Ihre Website und Konfiguration. Laut Windows-Installationsanleitung sollten Sie die Löschung des Installationsverzeichnisses ablehnen, falls der Deinstallationsassistent Sie dazu auffordert, da es möglicherweise noch benötigte Dateien enthält.
1. Laden Sie das Windows-Installationsprogramm herunter.
Auf der Downloadseite von Aprelium finden Sie Abyss Web Server X1. Wählen Sie dort das Windows-Paket, das zu Ihrem Server passt. Speichern Sie es an einem leicht zugänglichen Ort, z. B. im Download-Ordner. Verwenden Sie den Download des Entwicklers und keinen inoffiziellen Mirror.
Wählen Sie das Windows-Paket auf der Downloadseite von Aprelium aus.
2. Installieren Sie den Abyss-Webserver.
Öffnen Sie das Installationsprogramm, lesen Sie die Lizenzbedingungen, wählen Sie die gewünschten Komponenten und einen Installationsordner aus und starten Sie die Installation. Die optionale Autostart- Komponente startet Abyss beim Beginn einer Benutzersitzung; dies unterscheidet sich von einem Windows-Dienst, der vor der Anmeldung eines Benutzers ausgeführt wird. Verknüpfungen im Startmenü und die lokale Dokumentation sind ebenfalls optional.
Nach Abschluss der Installation starten Sie Abyss, um es zu konfigurieren. Falls die Installation eine ältere Version erkennt, folgen Sie den Anweisungen zum Upgrade und behalten Sie das bestehende Installationsverzeichnis bei, wenn Sie dazu aufgefordert werden. Beim ersten Start erstellt Abyss seine Konfigurationsdatei und öffnet die Verwaltungskonsole in einem Browser. Die Schritte zur Ersteinrichtung finden Sie im Aprelium -Leitfaden für Einsteiger.
3. Richten Sie die Verwaltungskonsole ein.
Wählen Sie beim ersten Besuch eine Konsolensprache, erstellen Sie einen eindeutigen Benutzernamen und ein sicheres Passwort und melden Sie sich an. Speichern Sie die Zugangsdaten in einem Passwort-Manager. Der Standardport der Konsole ist 9999 , daher lautet die lokale Adresse üblicherweise 1999 http://127.0.0.1:9999oder http://localhost:99991999. Wenn Sie den Port geändert haben, verwenden Sie die Adresse, die im Hauptfenster von Abyss angezeigt wird.
Laut Aprelium-Handbuch ist der Konsolenzugriff standardmäßig auf den lokalen Computer und das lokale Netzwerk beschränkt; der Zugriff aus anderen Netzwerken ist deaktiviert. Port 9999 darf nicht ins öffentliche Internet weitergeleitet werden. Falls Administratoren Fernzugriff benötigen, müssen sie HTTPS mit einem Zertifikat konfigurieren und die zulässigen Adressen einschränken. Weitere Informationen finden Sie in der Aprelium- Anleitung zur HTTPS-Konfiguration der Konsole .
Die Konsole fordert Sie beim ersten Start auf, eine Sprache auszuwählen und Ihre Anmeldeinformationen zu erstellen.
4. Fügen Sie die Website-Dateien hinzu und testen Sie den Webhost.
Das Hauptfenster von Abyss zeigt die lokale Web-URL und den zugehörigen Port an. Der Webhost verwendet standardmäßig Port 80, daher lautet die lokale Testadresse üblicherweise [URL http://127.0.0.1/einfügen]. Fügen Sie [ Port einfügen] hinzu :<port>, falls Ihr Host einen anderen Port verwendet. Port 9999 ist für die Konsole, nicht für die Website.
Kopieren Sie den HTML-Code, die Stylesheets und alle anderen Dateien der Website in <Abyss Web Server directory>\htdocsdas Standardverzeichnis der Website. Verwenden Sie „example.com“ index.htmloder „ index.htmexample.com“ als Startseite. Die Windows-Benutzeranleitung beschreibt diesen Ordner und die Standardnamen der Indexdateien.
Legen Sie die Website-Dateien in den Ordner htdocs und fügen Sie eine index.html- oder index.htm-Startseite hinzu.
Um von einem anderen Computer im selben Netzwerk zu testen, verwenden Sie den Servernamen oder die LAN-IP-Adresse zusammen mit dem in Abyss angezeigten Webport. Wenn die Seite lokal, aber nicht über das Netzwerk funktioniert, erstellen Sie eine eingehende TCP-Regel nur für den Website-Port und beschränken Sie deren Netzwerkbereich. Microsoft beschreibt in seiner Dokumentation, wie Sie eine eingehende Portregel für die Windows-Firewall erstellen . Öffnen Sie Port 9999 nicht für den Website-Datenverkehr.
Abyss beim Windows-Start als Dienst ausführen
Damit Abyss auch dann weiterläuft, wenn niemand angemeldet ist, konfigurieren Sie den Startmodus separat vom automatischen Start. Öffnen Sie das Menü des Taskleistensymbols, wählen Sie „ Wiederherstellen “ und anschließend „Server“ > „Startkonfiguration“ . Wählen Sie „ Als Windows-Dienst installieren“ und aktivieren Sie „Automatisch beim Computerstart starten“ . Für diese Änderung sind möglicherweise Serveradministratorrechte erforderlich. Diese Optionen finden Sie in den FAQ zu Windows-Diensten von Aprelium .
Aktivieren Sie den Dienst und die automatischen Startoptionen, wenn Abyss vor der Anmeldung eines Benutzers ausgeführt werden soll.
Schnelle Fehlerbehebung
Die Konsole öffnet sich nicht: Stellen Sie sicher, dass Abyss ausgeführt wird, und verwenden Sie die in seinem Hauptfenster angezeigte Konsolen-URL; der Standardport ist 9999.
Die Website wird nicht geladen: Testen Sie die separate Web-URL und den Port. Stellen Sie sicher, dass der konfigurierte Dokumentenpfad eine Datei enthält index.html; index.htmstandardmäßig ist dies htdocs.
Die Website funktioniert lokal, aber nicht im LAN: Überprüfen Sie die LAN-Adresse des Servers, die Windows-Firewall und die Netzwerk-Firewall. Erlauben Sie nur dem Internetverkehr über den TCP-Port der Website Zugriff auf das benötigte Netzwerk.
Abyss startet nach dem Neustart nicht: Überprüfen Sie die Dienste und die Optionen für den automatischen Start. Falls ein anderes Programm den Webport belegt, wählen Sie einen freien Port und aktualisieren Sie die entsprechende Firewall-Regel.