HowTo zur Einrichtung von Owncloud auf der Fritzbox
(Getestet auf 7390 Fritz!OS 5.50)
Alle Modifikationen geschenen auf eigene Gefahr. Ich empfehle vor Durchführung den Download des aktuellen Recover Image ftp://ftp.avm.de/fritz.box/ //Zu finden im x_misc Ordner
Vorraussetzung:
Konfiguration
Credits:
MacNobi
radislav
(Getestet auf 7390 Fritz!OS 5.50)
Alle Modifikationen geschenen auf eigene Gefahr. Ich empfehle vor Durchführung den Download des aktuellen Recover Image ftp://ftp.avm.de/fritz.box/ //Zu finden im x_misc Ordner
Vorraussetzung:
- Apache + PHP -> http://radislav.dyndns.org/index.php?site=Fritzbox/Modification/Apache/installation.php
- setup-owncloud.php -> http://owncloud.org/support/install/
- telnet
- Optional USB-Speicher mit ext2 Dateisystem
- Am Ende dieses HowTo's befinden sich in der easy.zip alle Dateien fertig konfiguriert, falls jemand den schnellen weg gehen will. Eine Anpassung der USB-Speicher-Bezeichnung ist jedoch nötig.
Konfiguration
- Entpacken des Apache-Archivs auf den USB-Speicher
- Telnet-Verbindung zur Fritzbox herstellen
- Name des USB-Speichers herausfinden:
Code:# ls /var/media/ftp Bilder FRITZ lost+found [COLOR="#FF0000"]Corsair-Voyager3-0-01[/COLOR] Musik Dokumente Videos
- /apache/conf/apache.conf ändern auf:
Code:[COLOR="#FF0000"]Corsair-Voyager3-0-01[/COLOR] [INDENT]//Ersetzen durch eigenen USB-Speicher[/INDENT] User boxusr10 [INDENT]//cat /etc/passwd listet User der Fritzbox[/INDENT] .htaccess AllowOverride All Timeout 240 Listen 192.168.178.253:85
- /apache/cgi-bin/php.ini Zeile 95 auskommentieren
- setup-owncloud.php bearbeiten (https -> http) und in /apache/htdocs kopieren
- Port-Weiterleitung in der Fritzbox von Port 80 auf IP 192.168.178 Port 85 einrichten
- Apache starten:
Code:USBPATH="/var/media/ftp/[COLOR="#FF0000"]Corsair-Voyager3-0-01[/COLOR]" ifconfig eth0:0 192.168.178.253 netmask 255.255.255.0 up $USBPATH/apache_bin -f $USBPATH/apache/conf/apache.conf
- Prüfen ob Apache läuft:
Code:# ps | grep apache 1384 root 2456 S /var/media/ftp/Corsair-Voyager3-0-01/apache_bin -f / 1391 boxusr10 2592 S /var/media/ftp/Corsair-Voyager3-0-01/apache_bin -f / 1991 boxusr10 2568 S /var/media/ftp/Corsair-Voyager3-0-01/apache_bin -f / 1992 boxusr10 2584 S /var/media/ftp/Corsair-Voyager3-0-01/apache_bin -f / 1993 boxusr10 2568 S /var/media/ftp/Corsair-Voyager3-0-01/apache_bin -f / 1994 boxusr10 2592 S /var/media/ftp/Corsair-Voyager3-0-01/apache_bin -f / 3563 boxusr10 2568 S /var/media/ftp/Corsair-Voyager3-0-01/apache_bin -f / 5059 root 1236 S grep apache
- Browser "192.168.178.253:85/setup-owncloud.php" ausführen
- Einfügen +SymLinksIfOwnerMatch -> /htdocs/owncloud/.htaccess
- Browser "192.168.178.253:85//owncloud/" aufrufen Owncloud
- Benutzer anlegen, Fehlermeldung -> +SymLinksIfOwnerMatch nochmal in .htaccess ergänzen
- Apache automatisch starten: Den Code von 5. in debug.cfg eintragen:
Code:nvi /var/flash/debug.cfg [INDENT]//Falls debug.cfg nicht vorhanden zuerst: echo > /var/flash/debug.cfg[/INDENT]
Credits:
MacNobi
radislav
Anhänge
Zuletzt bearbeitet: