Wapd-plugin
Zeile 19: | Zeile 19: | ||
Somit haben wir die Datei wapaccess. Kopiert die nun ins Plugins-Dir. | Somit haben wir die Datei wapaccess. Kopiert die nun ins Plugins-Dir. | ||
− | Die zweite Datei waphosts ist genauso aufgebaut wie die Datei [[svdrphosts.conf]] | + | Die zweite Datei waphosts ist genauso aufgebaut wie die Datei [[svdrphosts.conf]]. |
<pre> | <pre> | ||
127.0.0.1 # loopback localhost | 127.0.0.1 # loopback localhost |
Version vom 27. Oktober 2004, 12:57 Uhr
Inhaltsverzeichnis |
Beschreibung
Das Plugin stellt einen WAP-Server bereit, der es ermöglicht, Timer mittels eines WAP-fähigen Mobiltelefons zu erzeugen und zu bearbeiten oder zu löschen. Damit das Plugin funktioniert, muss der Rechner aus dem Internet erreichbar sein.
Hardwareanforderungen
Softwareanforderungen
Installation
Siehe Plugin Installation.
Konfiguration
Wichtig sind die beiden Dateien im Plugin-Verzeichnis. Die Datei wapaccess errstellt Ihr am besten auf dem Webserver der das Proxying zum vdr-Rechner macht. Hierzu verwenden wir das htpasswd-utility des apache-webservers. Auf der Konsole:
shell> htpasswd -c wapaccess USER
dann Passwort eingeben.
Somit haben wir die Datei wapaccess. Kopiert die nun ins Plugins-Dir.
Die zweite Datei waphosts ist genauso aufgebaut wie die Datei svdrphosts.conf.
127.0.0.1 # loopback localhost 192.168.100.0/24 # ein lokales Netz (eventuell euer Netz) 204.152.189.113 # ein spezieller Host 0.0.0.0/0 # Jeder Host (Vorsichtig damit!)
Konfiguration vom Apache-Webserver
Es wird davon ausgegangen, dass eine dyndns Domain besteht, bei der Wildcard aktiviert ist.
So nun schaut das so aus: Internt -> Linux-Server mit Apache (DYNDNSDOMAIN) -> Intranet -> VDR (vdr.DYNDNSDOMAIN)
Nun in der Datei /etc/apache2/conf/vhost/vhost.conf diese Zeilen hinzufügen:
<VirtualHost *:80> ServerName DYNDNSDOMAIN DocumentRoot /var/www/localhost/htdocs (Bitte anpassen) </VirtualHost> <VirtualHost vdr.DYNDNSDOMAIN> ServerName vdr.DYNDNSDOMAIN ServerAlias vdr ProxyPass / http://VDRIP:8888/ ProxyPassReverse / VDRIP:8888/ </VirtualHost>
DYNDNSDOMAIN ist z.b.
meinesuperlinuxmaschiene.dyndns.org
VDRIP ist z.b.
192.168.0.187
Nach einem Neustart des Apache-Webservers kann wapd via vdr.DYNDNSDOMAIN von jedem Wap-Handy erreicht werden.
Probleme
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-p PORT | --port=PORT | use PORT for WAP (default: 8888) |
Links
[1] | http://vdr.heiligenmann.de/download | Homepage des Plugins |