Direkt zum Hauptbereich

Weave über WebDAV auf dem eigenen Plesk-Server

Gut, dieses Thema spricht die Stammleser sicherlich nicht an, aber vielleicht andere und wenn ich mal selbst vergesse, was nötig war.... ;)

Wenn man die Daten, die Mozilla Weave speichert gerne lieber selbst hosten möchte als auf dem bisweilen schlecht erreichbaren Mozilla-Server, kann diese Anleitung eine Hilfe sein.

Ausgangssystem:
  • Debian 4.0
  • Plesk 8.6
  • Weave 0.2.6
  • Domain "weave.server.domain.tld" in Plesk eingerichtet, ohne Inhalte und per DNS/Web erreichbar (leere Standardseite)
Was ist zu tun:
  1. WebDAV im Webserver aktivieren
  2. WebDAV für das Unterverzeichnis einschalten
  3. Verzeichnis mit Passwortschutz versehen
  4. Rechte im Dateisystem anpassen
  5. WebDAV-Verbindung testen
  6. Weave-URL ändern und syncen
zu 1)

$ cd /etc/apache2/mods-enabled/
$ ln -s ../mods-available/dav.load
$ ln -s ../mods-available/dav_fs.load
$ ln -s ../mods-available/dav_fs.conf
$ /etc/init.d/apache2 restart


Dadurch sollte der Apache die Module nun laden.

$ apache2ctl -t -D DUMP_MODULES 2>&1 | grep dav
dav_module (shared)
dav_fs_module (shared)
$


zu 2)

Wie bei Plesk üblich finden Änderungen für die Webservereinstellungen an einzelnen Domains in einer vhost.conf statt, also folgende Datei (Plesk Stammpfad kann abweichen) anlegen, dann in Plesk einbinden:

$ cat /var/www/vhosts/weave.server.domain.tld/conf/vhost.conf
<Directory "/var/www/vhosts/weave.server.domain.tld/httpdocs">
DAV On
</Directory>
$ /usr/local/psa/admin/bin/websrvmng -a -v
$


zu 3)

$ cat /var/www/vhosts/weave.server.domain.tld/httpdocs/.htaccess
AuthType Basic
AuthName "Services-Test"
AuthUserFile /var/www/vhosts/weave.nemo.beschoner.net/httpdocs/.htpasswd
Require valid-user
Options +Indexes
$


Die Indexes sorgen nur dafür, dass man beim Testen per Browser den Inhalt sieht. Die Passwortdatei erstellt man, natürlich durch Ersetzung der Platzhalter "benutzername" und "passwort" mittels der echten Daten. Weitere User anschließend ohne "-c", wenn nötig:

$ htpasswd -c /var/www/vhosts/weave.server.domain.tld/httpdocs/.htpasswd benutzername passwort
$


zu 4)

$ mkdir /var/www/vhosts/weave.server.domain.tld/httpdocs/benutzername/
$ chown www-data:www-data /var/www/vhosts/weave.server.domain.tld/httpdocs/benutzername/
$


zu 5)

Einfach unter Windows im Explorer unter "Extras -> Netzwerklaufwerk verbinden..." oder beim MAC im Finder "Gehe zu -> Mit Server verbinden..." die Adresse samt Verzeichnis angeben und mit den Benutzerdaten anmelden.

zu 6)

In Weave in den Preferences unter "Advanced" die "Serverlocation" auf die Adresse wie im letzten Punkt ändern, "Sign in", "Sync" und Daumen drücken... ;)

Kommentare

Beliebte Posts aus diesem Blog

Installation von Windows XP auf dem Acer Extensa 5220

Da ich derzeit die Ehre habe, auf einem Acer Extensa 5220 Windows XP statt des vorinstallierten Linux "Linpus" zu installieren, hier ein paar Notizen, die mir damit geholfen haben und vielleicht auch nochmal jemandem helfen. * Gekauft Anfang März/08 bei Amazon, "Acer Extensa 5220". * Problem bei der Windows-Installation, da das System keine Platten findet, weil ihm der Treiber fehlt, aber auch kein Diskettenlaufwerk hat, um diesen nachzuliefern ("F6"). * Früher gängiger Weg war, mit nLite eine neue Installation-CD zu bauen, der man den Treiber hinzufügt. * Da das aktuelle BIOS aber auch einen IDE-Modus unterstützt (zweite Seite ganz unten, sonst BIOS updaten), kann man in diesen schalten und dann ganz normal installieren. * Um später den richtigen SATA-Treiber wieder zu installieren, reicht es nicht, ihn von der HP runterzuladen und das Setup zu starten, da dieses nicht durchläuft; es findet seine im BIOS abgeschaltete Hardware ja nicht. * Ich habe mir geh

Unsere Solaranlage - Erfahrungsbericht

Hallo zusammen! Hier möchte ich nun mal die Erfahrungen zusammenschreiben, die wir beim Aufbau unserer PV-Anlage hatten. Planungsphase Überlegt hatten wir schon länger, vor Beginn des Aufbaus etwa ein Jahr lang. Es gab auch einige aussichtsreiche Angebote. Dann kam allerdings ins Gespräch, dass ab 2023 die Mehrwertsteuer entfallen soll, so dass wir uns dachten, dass man hierauf vermutlich noch ein paar Monate warten sollte. Leider haben sich alle Anbieter, von denen wir Angebote erhalten haben, dann Anfang 2023 entschieden, der Angebotspreis um die MwSt. zu senken und als Gewinn dann wieder draufzuschlagen, so dass der Preis sich nicht wirklich geändert hat. Da uns das zu blöd war, haben wir dann doch noch ein letztes neues Angebot von einem lokalen Anbieter ( KL Energy, Neuwied ) eingeholt, auf den wir via Facebook-Werbung (ja, ich bin selbst erstaunt bis entsetzt) aufmerksam geworden sind. Dessen Preise entsprachen etwa dem, was wir dank Mehrwertsteuersenkung erwartet hatten, so dass

Selhofer Grill und Speisekarte

Seit Anfang 2022 hat in den Räumlichkeiten der ehem. Metzgerei Roy-Pogodzik (Selhofer Straße 52) der "Selhofer Grill" eröffnet. Dies ist bei Google als "syrisches Restaurant" gelistet, bietet aber typische Imbiss-Kost (Döner, Pizza, Burger). Meinem Eindruck nach ist der Laden sehr beliebt, es bilden sich öfter Schlangen vor der Tür, gerade zu Hauptzeiten. Ich denke, dass ein Angebot wie dieses in Selhof gefehlt hat und wünsche ihm eine großartige Zukunft. Besonders gut ist meiner Meinung nach der Döner. Unten kann man einen Blick auf die Speisekarte werfen (Stand Januar 2022), da der Laden noch keine eigene Webseite hat und (trotz Angabe im Flyer) noch keine Bestellung bei Lieferando möglich ist - ich vermute "noch nicht". Eine Bestellung per WhatsApp hat aber wie erhofft funktioniert und war pünktlich zur Abholung bereit.