ownCloud serwer, apache z php na tablecie z Androidem

Rozgrzebałem kilka wpisów, ale zabrakło mi motywacji, aby je dokończyć (no dobra, jeden puściłem rozgrzebany;)

W każdym razie, postanowiłem pochwalić się jedną z ostatnich „zabaw”, polegającej na odpaleniu serwera ownCloud na tablecie z Androidem 4. Czego użyłem….

Uwaga. Testowanie procedur (zaleceń/czegokolwiek) z tej strony niesie ryzyko uszkodzenia Twojego urządzenia. Jestem niemal pewien, że oznacza też utratę gwarancji…. Jeżeli wykonasz instrukcję/skrypty/cokolwiek z tej strony, to robisz to wyłącznie na własną odpowiedzialność!
Zostałeś ostrzeżony/Zostałaś ostrzeżona!

Niezbyt dokładnie cytując fragment strony WWW gry Danger from the Deep: Jeśli Twój tablet przeżyje operację, to może wypić Twoje mleko, czy ukraść Ci kota ;)

Sprzęt:
Funtab 7.0 (android 4.0, aktualnie z softem z innego urządzenia F1-LY?). Sprzęt raczej szybki i szalony nie jest:

root@localhost:~# cat /proc/cpuinfo
Processor : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 59.63
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2
Hardware : sun5i
Revision : a13a

root@localhost:~# free
total used free shared buffers cached
Mem: 361876 320080 41796 0 6208 113912

Założenia:
Serwer działa za NAT-em w sieci lokalnej, więc nie martwię się o zabezpieczenia!!!!!!!!!

Soft:
Complete Linux Installer
Obraz bazowy Debiana (pobrany zgodnie z instrukcją powyższego programu) + kilka dodatkowych pakietów
ownCloud (w momencie pisania: 5.0.13)
Dodatkowo Advanced WiFi Lock ponieważ tablet nie reagował zgodnie z moimi oczekiwaniami na ustawienia polityki usypiania WiFi.

Pozostałe
Skonfigurowane połączenie z siecią na tablecie (z dostępem do internetu)
Kawa (czarna, mocna, gorąca, a do tego łyżeczka cukru o nieokreślonej zawartości cukru w cukrze;)

Konfiguracja, jak na tego typu zastosowanie jest dość skromna, jednak niskie oczekiwania i jeszcze niższy pobór energii, w moim przypadku rekompensuje wydajność.

Po konfiguracji i skutecznym odpaleniu Debiana z użyciem Complete Linux Installer doinstalowałem kilka pakietów związanych z samym ownCloud:
apt-get install apache2 php5-sqlite libapache2-mod-php5 php5-gd bzip2

dodatkowo:

apt-get install locales
dpkg-reconfigure locales

Polecam wybrać co najmniej en_US.UTF-8, ale pl_PL.UTF-8 też raczej nie zaszkodzi.

Końcówka:

cd /var/www/
wget http://download.owncloud.org/community/owncloud-5.0.13.tar.bz2
tar jxvf owncloud-5.0.13.tar.bz2
chmod 777 owncloud

Dalsza konfiguracja przebiega już z poziomu przeglądarki. Tu jedna uwaga, warto przyjrzeć się zawartości pliku: /etc/php5/apache2/php.ini, w celu ustawienia rozmiaru plików, jakie mogą być przesyłane, a szczególnie parametrom:

post_max_size =
upload_max_filesize =

Ciąg dalszy nastąpi ;)

Zostaw odpowiedź

XHTML: Możesz użyć tagów:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Uwaga ciasteczka
Strona używa plików cookie. Ustawienia odnośnie owych plików znajdziesz w opcjach swojej przeglądarki