Bekijk de volledige versie : sposób na serwer www na hdd-usb
vitchuck
06-07-2009, 11:44
jakiś prosty sposób na konfigurację serwera www postawionego na dysku usb?
1. sposób przy oryginalnym sofcie 3.0.3.8
2. sposób przy Olegu 1.9.2.7
pozsdrawiam
lighttpd jest w optware, jeżeli potrzebujesz doinstaluj do tego php-fcgi eacceelerator mysql i gotowe ;)
W oryginalnym sofcie od Asusa z tego co pamiętam nie da się postawić serwera www (ftp tak). W olegu wystarczy po zalogowaniu się do konsoli dać odpowiednio ipkg update i następnie ipkg upgrade żeby uaktualnić już zainstalowane oprogramowanie a następnie wpisać np ipkg install lighttpd. Zostanie zainstalowany serwer o nazwie lighttpd, poźniej już tylko ustawiasz opcje w pliku konfiguracyjnym, dodajesz też wpis do init.d i restart routera.
Więcej o tym jakie możesz odpalić serwery masz tutaj (http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages).
W oryginalnym sofcie od Asusa z tego co pamiętam nie da się postawić serwera www (ftp tak). W olegu wystarczy po zalogowaniu się do konsoli dać odpowiednio ipkg update i następnie ipkg upgrade żeby uaktualnić już zainstalowane oprogramowanie a następnie wpisać np ipkg install lighttpd. Zostanie zainstalowany serwer o nazwie lighttpd, poźniej już tylko ustawiasz opcje w pliku konfiguracyjnym, dodajesz też wpis do init.d i restart routera.
Więcej o tym jakie możesz odpalić serwery masz [url=http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages]tutaj[url].
Z tego co wiem orginalny fw używa busybox'a i pozwala na dostęp do shella przez interfejs www ;)
Integralną częścią busybox'a jest busybox_httpd (serwer http!), właśnie ten serwer http obsługuje panel routera.
Bez problemu możemy go wykorzystać do swoich własnych celów na innym porcie niż panel :)
Przykład:
busybox_httpd -h /opt/share/www -p 8008
No chyba że tak, ale tego akurat nie próbowałem więc sorka jeśli wprowadziłem w błąd/bądź zrobiłem zamieszanie ;]
vitchuck
06-07-2009, 12:47
Z tego co wiem orginalny fw używa busybox'a i pozwala na dostęp do shella przez interfejs www ;)
Integralną częścią busybox'a jest busybox_httpd (serwer http!), właśnie ten serwer http obsługuje panel routera.
Bez problemu możemy go wykorzystać do swoich własnych celów na innym porcie niż panel :)
Przykład:
busybox_httpd -h /opt/share/www -p 8008
Sprytne, dzięki!
:)