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

RyanAir und die Entschädigung bei Flugverspätung

Das Wunder ist inzwischen geschehen: RyanAir hat die 400 EUR pro Nase für den verspäteten Flug letztes Jahr doch tatsächlich gezahlt. Zwar nicht freiwillig, aber immerhin nach einem Schreiben vom Anwalt und einer kurzen Gerichtsverhandlung. Was war geschehen? Kurz - unser Flug von Fuerteventura nach Hahn flog erst ca. 7 Stunden später los als geplant, was wir erst im Terminal nach dem eigentlich Beginn des Boardings erfahren haben. Es wurden zwar Zettel mit Belehrung über die Flugpassagierrechte und Essensgutscheine (5 EUR/Nase!! am Flughafen also fast etwas zu Essen ODER etwas zu Trinken!) verteilt, ansonsten blieben aber die Informationen über Gründe für die Verspätung oder deren Länge spärlich. Nachdem dann die Ersatzmaschine aus Heathrow und eine Standby-Crew dafür beschafft worden war, sind wir dann doch noch nach Hause gekommen, allerdings erst mitten in der Nacht statt am frühen Abend. Ermuntert durch die passagierfreundlichen Entscheidungen z.T. Entschädigungen unter dem Stic...

Nachruf auf Dr. Herbert Breuer

Ich habe soeben die Nachricht vom Tod von Herrn Dr. Herbert Breuer - bzw. Herbert - erhalten. Er hat zwar mehrmals versucht, mich daran zu erinnern, ihn zu duzen, allerdings fällt mir das bei Personen, die ein Stück älter sind und die ich zusätzlich auch noch als Respektsperson sehe, oft schwer. Bei ihm bin ich zur Erstkommunion gegangen, er hat uns getraut, er hat unsere Schulmessen gehalten, war mein Religionslehrer in der Oberstufe und bleibt mir auch durch die Glaubenskurse in Erinnerung. Besonders prägend war für mich die Vermittlung des Wissens, dass die Naturwissenschaften und der Glaube keine Gegensätze sein sollten und man natürlich auch als Christ nicht davon ausgehen muss, dass die Welt in 6 Tagen geschaffen wurde. Seine Einsichten machten es mir einfacher, an Dinge zu glauben, die ich sonst vielleicht verworfen hätte. Manche könnten sagen, er habe den Kampf gegen den Krebs verloren. In einer kölschen Mess hätte er darauf vielleicht scherzhaft entgegnet, dass er und der Kreb...

Tastatur gesucht

Ich habe nun das Internet nach einer Tastatur durchsucht, die einige Anforderungen erfüllt, bin aber inzwischen der Meinung, dass es einfach nichts gibt. Ich schreibe hier mal auf, was ich schön fände, damit ich mich immer daran erinnere, was es nicht gibt.  mechanische Tastatur mit leisen, aber fühlbaren Tasten ("brown switches") deutsches Tastaturlayout (qwertz) Mac-Tastaturlayout (Medientasten an der richtigen Stelle, @ auf dem L und so) Beleuchtete Tasten (muss nicht Kirmesdisko sein, aber im dunkeln zu erkennen) Full size (also mit Nummernblock) verkabelt Falls es jemanden gibt, der glaubt, dass es sowas doch gibt (ich habe an dieser Stelle weder "schön", noch "bezahlbar" gesagt), kann sich aber gerne melden... :-/ Beispiele, was nicht geht: Logitech bietet keine verkabelten Mac-Tastaturen an. Keychron hat entweder kein deutsches oder kein Mac-Layout. Daskeyboard hat entweder Mac-Layout oder Backlight.