<<< Previous topic - Next topic >>> |
|
Author |
Message |
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 29.08.2013, 11:28 Post subject: Webserver unter Port 80 ... |
|
|
Hallo Forum.
Im Auslieferzustand besitzt ein IGW/922 nur einen Webserver unter dem TCP-Port 7777, der für das SSV ConfigTool – also als webbasierte Konfigurationsschnittstelle – genutzt wird. Siehe hierzu auch Punkt 5.4 in http://www.ssv-embedded.de/doks/manuals/fs_igw922_en.pdf.
Grundsätzlich besteht allerdings auch die Möglichkeit einen zweiten Webserver unter dem Standard-TCP-Port 80 laufen zu lassen, um den Zugriff auf eigene Webseiten zu ermöglichen.
Wenn Sie diese Möglichkeit nutzen wollen, gehen Sie bitte wie folgt vor:
1. Benutzen Sie mit Ihren PC-Webbrowser die SSV ConfigTool-Schnittstelle (TCP-Port 7777) und wählen Sie den Menüpunkt Services => General aus. Schalten Sie in diesem Menü den HTTP/HTTPS Webserver ein (HTTP/HTTPS Web Server = Enable)
2. Erzeugen Sie auf Ihrem PC ein „Hallo Welt“ in HTML und speichern Sie das Ergebnis in einer Datei mit dem Namen index.html:
Code: | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html> |
3. Übertragen Sie die Datei index.html per FTP in das Verzeichnis /usr/local/www des IGW/922. Siehe hierzu die Anmerkungen weiter unten. Beachten Sie bitte, dass diese FTP-Session Root-Rechte auf dem IGW/922 erfordert.
4. Greifen Sie mit Ihrem PC-Webbrowser auf den Port 80 des IGW/922 zu. Wenn Ihnen keine Fehler unterlaufen sind, wird Ihnen nun das „Hallo Welt“ vom Browser angezeigt.
Anmerkungen: Ein IGW/922 wird mit einem vorinstallierten FTP-Server ausgeliefert. Über diesen Server können Sie Dateien zwischen Ihrem PC und dem IGW/922 austauschen. Siehe hierzu auch Punkt 2.11 in http://www.dilnetpc.com/DNPSK27-FS.pdf. Als FTP-Client für den PC kann man zum Beispiel auch FileZilla benutzen. Den FTP-Server können Sie unter dem Menüpunkt Services => General ebenfalls ein- und ausschalten.
Gruß KDW
Last edited by kdw on 30.08.2013, 09:37; edited 1 time in total |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 30.08.2013, 09:36 Post subject: Verzeichnis /usr/local/www … |
|
|
Hallo Forum.
/usr/local/www ist eine RAM-Disk. Dieses Verzeichnis wird somit in der Bootphase immer wieder neu erstellt und mit den Dateien aus der Werkeinstellung ausgestattet.
Wenn Sie Ihre HTML-Dateien nach jedem Bootvorgang dauerhaft in diesem Verzeichnis zur Verfügung stellen möchten, müssen Sie die Dateien im Verzeichnis /flash ablegen und für jede Datei eine Zeile in autostart.sh einfügen, um die betreffende Datei von /flash nach /usr/local/www zu kopieren. Hier ein Beispiel:
Code: | #!/bin/sh
cd /flash
cp index.html /usr/local/www |
Gruß KDW |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|