Posts by Matze1975

    Also was Linux anbelangt binn ich selbst noch Anfänger. Aber in deiner Error Log ist mir als erstes dieses hier aufgefallen:

    Code
    2013/05/09 21:13:22 [error] 2124#0: *3 
    directory index of "/var/www/" is forbidden, client: 192.168.178.126, 
    server: 192.168.178.55, request: "GET / HTTP/1.1", host: 
    "192.168.178.55"

    Hast du da vegessen die Berechtigungen auf /var/www zu vergeben ?

    Code
    sudo groupadd www-data
    sudo usermod -a -G www-data www-data
    sudo chown -R www-data:www-data /var/www

    Ansonsten warten bis sich die Linux Spezis sich melden !

    Habe deine Config übernommen und es geht immer noch nicht! :(
    Wenn ich vom Mobilen Internet meines Handys auf:
    "http://domain.meinedomain.de/owncloud" gehe werde ich zu "https://dyndns.servername.de/" weitergeleitet, den Ordner verschluckt er also weiterhin!
    Und im lokalen Netzwerk ändert er das ganze von "http://domain.meinedomain.de/owncloud" auf "https://netzwerkname-vom-raspberry/", auch hier geht der owncloud Ordner verloren!


    PS: Wenn ich beim mobilen Internet auf "http://dyndns.servername.de/owncloud" gehe werde ich nun auf "https://127.0.0.1/owncloud" weitergeleitet!


    Nabend,

    Also wenn du wie im Tutorial beschrieben open SSL installiert hast, muss es https:// heißen !
    Versuche erstmal im lokalen Netzwerk auf den Raspi zu kommen, mit der IP Adresse des Raspi.

    So findest du die IP deines Raspi raus:

    Code
    ifconfig

    und dann gibst du als Adresse https://XXX.XXX.X.XX/owncloud ein. XXX.XXX.X.XX = die lokale IP des Raspi nicht die WAN Adresse !

    Wenn du jetzt dein Owncloud aufrufen kannst, liegt es wahrscheinlich an der Portweiterleitung von deinem Router. Es müssen Port 443 und 80 an die IP der Raspi weiter geleitet werden.

    Gruß


    Edit:
    Ein kleiner Nachtrag: Wenn du von Ausserhalb via Handy das testen möchtest, nicht vergessen die WLAN Verbindung von deinem Handy zu trennen, sonst befindest du dich mit deinem Handy in lokalen Netzerk. Du musst über 3G etc. in Netz gehen !

    Quote
    Code
    server_name 192.168.XXX.XXX;
       rewrite ^ https://$server_name$request_uri? permanent;  # enforce https

    Also damit bekomme ich keinen Zugriff von außerhalb auf meinen Server! :(
    Wenn ich auf HTTP://bla.blabla.de/owncloud gehe ändert sich die Seite nun (logisch) auf meine Interne IP aber das Verzeichnis fehlt ebenfalls! Also sprich HTTPS://192.168.XXX.XXX/

    Beide Einträge in der Config müsst Ihr so setzen:

    Code
    server_name 127.0.0.1

    Und nochmal die ganze Config:

    Funktioniert und getestet !

    Viel Spaß

    Nabend,

    Wenn ich von meinem Windows PC via Netzwerk (Samba) in das Owncloud Verzeichniss \owncloud\data\pi\files Dateien einfüge, werden diese ja in Owncloud angezeigt aber es fehlen ja komplett die Dateiberechtigungen. Es wäre aber sehr nützlich wenn ich via Netzwerk hinzugefügte Dateien auf Owncloud Ebene wieder löschen könnte.

    Gibt es da einen einfachen Weg, z.B Einstelungen in Samba oder Plugin für Owncloud damit die Dateien CHMOD zugewiesen bekommen ? Für Tipps wäre ich sehr dankbar !

    Gruß
    Matze1975

    Nabend,

    Nehmen wir z.B an du hast deine Platte so gemountet:

    Code
    /dev/sda1       /media/usb1     ext4    defaults          0       0

    Dann erstellst du dir z.B ein Ordner downloads:

    Code
    sudo mkdir -p /media/usb1/downloads

    Um Problemen aus dem Weg zu gehen, gibst du dem Verzeichniss volle Rechte:

    Code
    sudo chmod 777 /media/usb1/downloads

    Und nun trägst du das in dein Webinterface ein:

    Code
    /media/usb1/downloads


    Viel Spass !

    So hab das gleiche Problem !

    Habe jetzt noch einmal die ganzen Pakete drüber laufen lassen. und auf einamal sah ich folgende Medung:

    Code
    The Follwing Package were automatically and are no longer required.
    Libblas3GF Liblapack3GF Powermgmt-base

    habe die Pakete dann mahl entfernt:

    Code
    apt-get autoremove

    Problem besteht weiter hin. Ich kann auch ein Fehler meinerseits nahezu ausschließen.

    Ich glaube hir müssen die Experten ran !

    Sooo Problem gelöst ! :D
    Ich blödel habe das Terminal via XRDP und Remotedesktop bedint, sowas machen auch nur Windows verseuchte User ! Jetzt habe ich das wie sich das gehört über SSH und Putty realisiert, und siehe da in der config (Punkt 6.) haben sich massive fehler eingeschlichen, die man unter remotedesktop nicht sehen konnte !

    Jetzt läufts wie geschmiert ! :blush:

    Vielen dank für die super Anleitung !


    Hey ps915,

    sehr schöne Anleitung vorab. Ich habe alles Schritt für Schritt befolgt, bekomme aber bei dem Neustarten des Webservers folgende Meldung:

    Code
    pi@raspberrypi ~ $ sudo /etc/init.d/nginx restart
    Restarting nginx: nginx: [emerg] unknown directive " listen" in /etc/nginx/sites-enabled/default:3
    nginx: configuration file /etc/nginx/nginx.conf test failed

    Ich weiß nicht woran es liegt. Natürlich funktioniert das ganze zum Schluss nicht bei mir. Bitte um Hilfe!

    Gruß,
    squavel

    So hab das gleiche Problem !

    Habe jetzt noch einmal die ganzen Pakete drüber laufen lassen. und auf einamal sah ich folgende Medung:

    Code
    The Follwing Package were automatically and are no longer required.
    Libblas3GF Liblapack3GF Powermgmt-base

    habe die Pakete dann mahl entfernt:

    Code
    apt-get autoremove

    Problem besteht weiter hin. Ich kann auch ein Fehler meinerseits nahezu ausschließen.

    Ich glaube hir müssen die Experten ran !

    Moin Raspi Gemeinde,

    Da am We mein Pi kommen wird, möchte ich als erstes dieses Tutorial durcharbeiten !
    Es stellt sich mir eine Frage des externen Speicherorts. Ich möchte gern eine externe 500Gb Festplatte im NTFS Format nutzen (eingängen), und auch so das sich die Platte nach einem Neustart automatisch mountet.

    Kann ich den Punkt 8.2 aus der Apache Anleitung so übernehmen, außer dem Formatieren ?
    Oder gibt es da noch was zu beachten ? Sorry ich bin blutiger Linuxanfänger ! :blush:

    Gruß
    Matze1975


    formatieren und mounten.

    8.2 Name herausfinden

    Code
    sudo fdisk -l


    Die Ausgaben könnte folgende sein:

    Quote


    Device Boot Start End Blocks Id System
    /dev/sda1 32 7829503 3914736 b W95 FAT32


    Mein USB-Stick ist also als "sda1" bekannt. Den Namen merken wir uns und fahren fort.

    8.2 Formatieren und mounten

    Code
    sudo mkfs.ext4 /dev/sda1
    sudo mkdir -p /media/usb1/owncloud/data
    sudo mount /dev/sda1 /media/usb1


    Nun müssen wir noch festlegen, dass nach jedem Reboot der mounh automatisch ausgeführt wird.
    Dazu editieren wir die datei "/etc/fstab" und fügen in der letzten Zeile unsere "sda1" ein.

    Code
    sudo nano /etc/fstab


    So sollte es aussehen:

    Code
    proc            /proc           proc    defaults          0       0
    /dev/mmcblk0p1  /boot           vfat    defaults          0       2
    /dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
    /dev/sda1       /media/usb1     ext4    defaults          0       0