lokalen WebDav Server aufsetzen (iCal)

Dieses Thema im Forum "Mac OS X - Unix & Terminal" wurde erstellt von Engelsbrigade, 13.09.2002.

  1. Engelsbrigade

    Engelsbrigade Thread Starter MacUser Mitglied

    109
    0
    13.09.2002
    Ich schon wieder,
    schonmal jemand einen WebDav Server aufgesetzt?
    Muss ich dazu den Apapche rekompilieren?? und wenn wie???
     
  2. Engelsbrigade

    Engelsbrigade Thread Starter MacUser Mitglied

    109
    0
    13.09.2002
    … was man nicht alles selber machen kann ;-))

    Ok, ist nicht überarbeitet der text, aber ich habe nun 2,5 Stunden den ******* gebastelt und bin der Meinung, dass kann hier rein. Vielleicht hat jemand ja irgendwann einmal ein ähnlihes Problem und …

    Na jedenfalls sitze ich in einer kleinen Agentur und warum zu Teufel einen .Mac Account kaufen? Schliesslich liegt alles bei uns ;-))

    ###############################################

    WebDavServer für iCal auf einem lokalen Mac OsX aufsetzen
    (zu empfehlen, wenn man in einer kleinen Agentur arbeitet und kein Microsoft und ähnlichen ******* nutzen will; ausserdem ist es umsonst und OpenSource):
    ----------------------------------------------------------------------------------------
    Quelle: http://www.webdav.org/mod_dav/install.html
    ----------------------------------------------------------------------------------------
    Voraussetzung:
    Apache muss installiert sein
    Netzwerk ist auf manuelle IP-Adresse eingestellt.
    Hier verwendete IP-Adresse ist "192.168.1.4"
    Root Benutzer muss aktiviert sein.
    Webserver Root: "/Library/WebServer/Documents" (ist Standard)
    -----------------------------------------------------------------------------------------
    Ok, los geht's:
    Terminal starten und Root werden (su)

    (Wichtiger Hinweis: Keine Umlaute eintragen, möglichst nicht mit TABS arbeiten und keine Formatierungen durch die Zwischenablage)

    als erstes muss die httpd.conf Datei bearbeitet werden:
    # cd /private/etc/httpd/
    # cp httpd.conf httpd.conf-backup-before-wabdav
    # pico httpd.conf

    mit "CTRL+W" kann man in Pico suchen, also ctrl+w dav_module

    dann aus der Zeile
    #LoadModule dav_module (Raute entfernen)

    dann ctrl+w mod_dav.c
    dann aus der Zeile
    #AddModule mod_dav.c (Raute entfernen)

    dann zu den Zeilen mit mit
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>

    und durch die Zeilen (aufpassen auf die beiden Zeilen darüber wichtig)
    DAVLockDB /usr/local/apache/var/DAVLock
    DAVMinTimeout 600
    <Directory />
    DAV On
    Options FollowSymLinks
    AllowOverride All
    </Directory>
    ersetzen.

    Dann die bearbeitet Datei mit "STRG+O" und "RETURN"speichern, danach "STRG+X"
    dieses geschehen prüfen wir den Syntax mit dem apachectl

    "apachectl configtest"
    gibt diese Zeile ein Syntax is OK aus, wart Ihr erfolgreich ;-) wenn nicht, hab Ihr Euch irgendwo verschrieben.
    danach den Apache neu starten mit "apachectl restart"

    So, dann noch fix die Rechte setzen, 2 Ordner und 1 Datei erstellen
    chmod -R 777 /Library/WebServer/Documents
    cd /usr/local
    mkdir apache
    cd apache/
    mkdir var
    cd var/
    touch DAVLock
    cd ../../
    chmod -R 777 apache
    und vielleicht nochmal "apachectl restart"

    unter http://www.webdav.org/goliath/ könnt Ihr Euch das Tool runterladen, mit dem man es unter Clickibuntioberfläche testen kann.

    das war's! ;-)
    Jetzt in iCal auf Kalender/Veröffentlichen gehen und unter dem Punkt "eigener WebDav Server" die URL "http://192.168.1.4/" eingeben und ohne username und passwd auf "veröffentlichen drücken."
    Meine Testdatei heisst "Markus"
    Müsste ne Meldung kommen wie "Alles klar …" und "E-Mail senden…"

    Dann kann man die Datei folgendermassen abbonieren:

    URL "http://192.168.1.4/Markus.ics"

    Viel Spass beim ausprobieren ;-)) Denkt daran, dass in diesem Verzeichnis jetzt jeder schreiben kann.
     
  3. Vevelt

    Vevelt Kaffeetasse

    1.609
    0
    01.09.2001
    Gute...

    Idee, die schon mehrere hatten... :D
    Es ist aber schön, daß du es einmal auf deutsch und wirklich getestet hast... Danke dir!

    Hier noch eine Anleitung auf Englisch...

    Gruß, Vevelt.
     
  4. Engelsbrigade

    Engelsbrigade Thread Starter MacUser Mitglied

    109
    0
    13.09.2002
    na schau einer an …

    … darauf hatte ich eigentlich heute Nachmittag gewartet ;-)
    jetzt hab ich also 2,5 Stunden umsonst verbracht und mir mit meinem Schulenglish den Mist von WebDav.org reingezogen ;-((

    Aber jetzt wisst Ihr wenigstens, das es geht ;-)) der Link von Dir funzt auch noch ein bisschen bsser, werde ich also gleich mal umbauen den Mist ;-))
    Anfänger halt. Aber ich habs hinbekommen und gut ;-))

    Wo wir grad dabei sind was ist mit nem ldap server ;-)) schonmal gemacht?

    Dank Dir und Gruss Markus
     
  5. Engelsbrigade

    Engelsbrigade Thread Starter MacUser Mitglied

    109
    0
    13.09.2002
    … und das ganze natürlich mit PHP auslesen, …

    … damit auch die Freunde, die noch die DOSe oder die ENTe benutzen, wissen, was man so macht:

    http://sourceforge.net/projects/phpicalendar/

    ;-)) Lob an den Programmierer. Funktioniert superfett
     
  6. appelknolli

    appelknolli MacUser Mitglied

    1.157
    0
    13.11.2001
    bei funzt es wie immer mal nicht, wäre ja auch zu schön :(

    [Oliver:/usr/local] oliver# apachectl restart
    /usr/sbin/apachectl restart: configuration broken, ignoring restart
    /usr/sbin/apachectl restart: (run 'apachectl configtest' for details)
    [Oliver:/usr/local] oliver#
    [Oliver:/usr/local] oliver# apachectl restart
    /usr/sbin/apachectl restart: configuration broken, ignoring restart
    /usr/sbin/apachectl restart: (run 'apachectl configtest' for details)
    [Oliver:/usr/local] oliver# apachectl configtest
    Syntax error on line 372 of /etc/httpd/httpd.conf:
    DAVLockDB not allowed here


    <Directory />
    DAVLockDB /usr/local/apache/var/DAVLock <----- zeile 372
    DAVMinTimeout 600
    <Directory />
    DAV On
    Options FollowSymLinks
    AllowOverride All
    </Directory>


    so, nun geht nix mehr :D, was kann das sein?


    viele grüsse, appel :D
     
  7. Engelsbrigade

    Engelsbrigade Thread Starter MacUser Mitglied

    109
    0
    13.09.2002
    na du muss auch noch

    eine Datei hin ;-))

    DAVLockDB /usr/local/apache/var/DAVLock
    ist ein Pfad zu einer Datei.
    Du erstellst die Ordner, dann die Datei mit "touch DAVLock"
    danach setzt Du noch schnell die Rechte mit
    (als root ausführen natürlich)
    "chown -R www:www DAVLock/" für das Verzeichnis und alle darin befindlichen Dateien
    dann noch schnell
    "chmod -R 777 DAVLock/"

    und gut ist. apachectl motzt, weil wahrscheinlich einer der Ordner nicht existiert, oder die Datei nicht. Wenn alles vorhanden ist und apachectl immernoch motzt, liegst an den Rechten. Diese Datei ist Pflicht. Da wird der ganze mist temporär gecached wenn der apache mit webdav läuft ;-))

    Also auf ein Neues ;-))
     
  8. Maurus

    Maurus MacUser Mitglied

    287
    0
    01.10.2002
    2 Clickibunti:

    danke für die ausführliche anleitung! - werde es malausprobieren wen endlich mein PB kommt *freu*

    ...aber sag mal kann man einen so konfigurierten WebDAV sever auch professionell benutzten? ich meine mit WebDAV tauglichen Programmen wie InDesign, GoLive, Dreamweaver, etc... oder muss ich da noch zusätzliche einstellungen machen?

    gruss und dank
    maurus
     
  9. Woulion

    Woulion MacUser Mitglied

    1.310
    0
    06.06.2002
    Hi

    WebDAV unter Apache ist WebDAV unter Apache, funzt also auch mit GoLive (Selbsterfahrung)oder Dreamweaver. Eigentlich brauchst Du keine weiteren Einstellungen.

    W
     
  10. Engelsbrigade

    Engelsbrigade Thread Starter MacUser Mitglied

    109
    0
    13.09.2002
    ... professionell nutzen ...

    ... geht auch, muss dann nur mit den AUTH Variabelen so konfiguriert werden, dass man sich nacher nicht mit ein paar 14 jährigen Script-Kiddies zusammen auf dem Server befindet ,-))
    Was ich leider aus Zeitgründen noch nicht ausprobiert habe, wäre eine verschlüsselte Variante über das https-Protokoll. Wer damit schon Erfahrungen gemacht hat könnte doch bitte so lieb sein und einen neuen Thread mit WebDav/HTTPS erstellen :))
     
Die Seite wird geladen...
Ähnliche Themen - lokalen WebDav Server
  1. oldhell
    Antworten:
    1
    Aufrufe:
    836
    maceis
    18.03.2015
  2. brandon_kn
    Antworten:
    8
    Aufrufe:
    1.834
    wegus
    05.01.2007
  3. ATARI ST
    Antworten:
    5
    Aufrufe:
    3.186
    ATARI ST
    18.02.2006
  4. Gumantong
    Antworten:
    35
    Aufrufe:
    3.302
    Gumantong
    14.03.2005
  5. wgruber
    Antworten:
    2
    Aufrufe:
    868
    macfreak2004
    14.02.2004

Diese Seite empfehlen