DD-WRT & Lighttpd+PHP+SQLite

Stworzenie prostego i lekkiego serwera www  na routerze  nie jest trudne, wszystko dzięki userowi DHC_DarkShadow, jeden klik i mamy profesjonalny router z całym niepotrzebnym sutffem . Wystarczy posiadać soft w swoim routerze oparty o OpenWRT, DDWRT, Tomato lub inny z dostępem do shella + pendrive/hdd/cokolwiek.

  1. Instalacja Optware, turbo-lazy (te dwie linijki zaoszczędzają kilka godzin pracy; świat jest piękny)
    wget -O /tmp/prep_optware http://wd.mirmana.com/prep_optware sh
    /tmp/prep_optware
  2. Serwer lighttpd bedzie domyślnie skonfigurowany i gotowy (php, praca na porcie  8080, sprawdzić lighttpd.cfg), pobieramy pliki, do php.ini dopisujemyPobierz : pdo.so-_pdo_sqlite.so-sqlite.so-mips
  3. extension=pdo.so
    extension=sqlite.so
    extension=pdo_sqlite.so
  4. Odpalamy zasobożerny proces i cieszymy się ledwo oddychającym serwerem www, example : http://musznik.ath.cx
    lighttpd -f /opt/etc/lighttpd/lighttpd.conf

i tyle, have fun ;]

Filesonic, Hotfile upload via FTP

Siedząc, naszła mnie chęć powrzucania trochę staffu i próby zgarnięcia grosza za wrzuty do FlieSonica którego porzuciłem za niskie zarobki, pół roku później okaząło się że zostało troche grosza… 14$ sukces, wracając do problemu.

Upload na  Filesonic/Hotfile/Wupload via FTP/lftp/linux – wszystkie pliki z katalogu

wymagane : LFTP

lftp -u LOGIN,HASLO -e "mirror -R /katalog/z/plikami/ /" ftp.eu.filesonic.com

i wsio, lftp bedzie starał się (póki żyje) upchac rekursywnie wszystkie pliki z katalogu.

Najlepiej opatrzyć to w screen’a (stawianie: screen -S NAZWA, porzucanie: CTRL>A>D,
powrót: screen -R NAZWA) i zostawić na noc.

a.. wracając, często zdarza się błąd (domyślna konfiguracja lftp) :
mirror: Fatal error: Certificate verification: Not trusted: issuer is not a CA 1 error detected
rozwiązanie :  do pliku lftp.conf dodać set ssl:verify-certificate no