ponieważ na początku dodałem wg zaleceń tylko :/opt/bin:/opt/sbin i polecenia /opt/etc/init.d/S80lightpd start / stop tak samo działały. Później oczywiście dodałem też i te linijki, o które pytam.
1a. Nie instalowałem php, php-xmlrpc, xmlrpc-c z wątku shibby. Chciałbym zapytać, czy jest to konieczne, zalecane, co daje ich instalacja? Przyznam szczerze, że jeśli chodzi o samą instalację sugerowałem się powyższym opisem z tomatousb.org i tam nie ma ich w poleceniach instalacji.
1b.Chcąc czegoś się nauczyć wziąłem się za plik /opt/etc/lighttpd/lighttpd.conf oryginalnie odkomentowane miałem mod_access i mod_accesslog, dodatkowo odk. i załadowałem mod_auth i nadałem hasełko (wg opisu z http://www.cyberciti.biz/tips/lighttp...ories.html). Na szczęście się udało. Chciałbym jeszcze zmienić server username z root. W powyższym opisie po prostu ktoś sobie wpisał vivek, natomiast w opisie z linku http://tomatousb.org/forum/t-282372/l...ost-919862 w sekcji Configure lighttpd jest odnośnik do tematu jak dodawać userów: http://tomatousb.org/tut:adding-your-...-own-users. Czy tak właśnie powinienem zrobić?
1c. W opisie instalacji lighttpd z tomatousb.org napisane jest, że:
Cytat
For starters, "mod_access", "mod_fastcgi" and "mod_accesslog" will the job, at minimum.
Dlatego odkomentowałem i załadowałem mod_fastcgi w lighttpd.conf. Wszystko fajnie, tylko jak zrobiłem, to pokazywał mi się błąd:
Skojarzyłem plik w /opt/etc/lighttpd/conf.d/10-php-fcgi.conf, którego zawartość jest prawie identyczna jak moduł w lighttpd.conf i z powrotem po prostu zakomentowałem mod_fastcgi. Błędów po starcie żadnych nie ma.
1d. Automount w USB/NAS mam wyłączone, ponieważ w firewall dodałem:
Wszystko działa jak należy, w gui port dla 192.168.1.1 zmieniony, serwer widoczny, tylko mam pytanie techniczne, czy uzasadnione jest dawać odstępy czasowe pomiędzy kolejnymi komendami? Mam jeszcze jedno pytanie - proszę o wyrozumiałość, jeśli będzie ono bardzo banalne - mianowicie kolejne dodanie sleep 5 powoduje, że cały skrypt wykonuje się po kolei w ciągu 15 sekund, czy wszystkie na raz po 5 sekundach?
MySQL
2. Wgrałem również mysql [4.1.22] wg opisu: http://openlinksys.info/forum/viewthr...rowstart=0 (bez phpmyadmin).
Podczas instalacji wyświetliło: /opt/bin/mysql_install_db: line 151 /bin/hostname: not found /opt/etc/init.d/S70mysqld: line 186 bin/hostname: not found
Z odpowiedzi w w/w wątku dowiedziałem się, że trzeba doinstalować net-tools i wyedytować pliki dodając /opt/ .
Zrobiłem tak w dwu powyższych plikach, gdzieś po drodze wyskoczyło również, że w pliku /opt/bin/mysqld_safe i tam też dodałem. Od tej pory ładnie się uruchamia, choć wcześniej też nie było problemów.
Dodatkowo ustawiłem hasło zgodnie z poleceniem:
Cytat
Please remember to set a password for the MySQL root USER!
/opt/bin/mysqladmin -u root password 'new password'
/opt/bin/mysqladmin -u root -h password 'new password'
2a.show databases; pokazuje 3 bazy (first, mysql, test). First utworzyłem create database [databasename];.
2b. Chciałbym wrzucić Wordpress 3.1 (The minimum requirements for WordPress 3.1 are PHP 4.3 and MySQL 4.1.2.). Wiem, że to trochę ogólne pytanie, ale jak to zrobić...? Muszę jeszcze coś konfigurować jeśli chodzi o mysql? W lighttpd.conf zrobiłem server.document.root = '/nas/www/'. Tu wrzucam pliki?
podłączenie do lokalnej bazy, dostępnej poprzez protokół tcpip:
mysql -u root -h 192.168.1.1
U mnie wywala: Error 2003: Can't connect to MySQL server on '192.168.1.1' (146). ?
Kiedy i czy trzeba się podłączać?
2e. W /nas/www/ utworzyłem folder /lighttpd. Niezależnie, czy do niego, czy do /www wrzucę index.html, strona pokazuje się w necie, dlaczego?
2f. Gdy do Firewall wrzuciłem - tak jak w 1d./opt/etc/init.d/S70mysqld start w htop mnożą się procesy:
Dlaczego tak się dzieje? Jak włączam z konsoli ręcznie, to jest ok.
Umount /nas
3. W menu Logging > Syslog > Custom Log File Path dałem /nas/logs/messages. Tak samo Bandwidth i IP Traffic: /nas/logs/.
Jak w takim wypadku odmontować /nas (/opt bez problemu, swapoff bez problemu)? W gui i konsoli nie idzie.
Znalazłem w wiki polecenie kill -TERM. Po sprawdzeniu w htop lub poprzez ps PID procesu, który "zostawał" (zawsze tylko syslogd -L -s 7168 -O /nas/logs/messages -b 1), dawałem polecenie kill -TERM 310 (309). Dopiero dawało się odmontować.
Wardriving
4. Znalazłem ciekawy dla mnie tutorial odnośnie wardrivingu:
PL - http://blog.kowalsio.com/2009/12/20/w...lo-i-gpsd/
EN - http://www.simplehelp.net/2008/11/03/...g-barbelo/
Chciałbym wykonać zawarte tam skrypty napisane albo w Perl, albo w Python. Czy wystarczy, że zainstaluję z Quick List of Optware Packages:
a) perl: perl - 5.8.8-23 - Practical Extraction and Report Language lub microperl - 5.8.8-11 - Microperl ?
i/lub
b) python: python - 2.5-1 - This is a package that sets up the default python ?
Sprawdziłbym, ale... zabrakło mi miejsca w /opt - w przyszłości nie popełnię już tego błędu, bo potwierdzam słowa shibby:
Cytat
Na jednym optware sie nie skonczy. Wierz mi najdzie cie ochota na wiecej.
4a. Czy jeśli chciałbym upublicznić taką mapkę, są jakieś przeciwwskazania? Czy można adresy MAC udostęniać? Słyszałem kiedyś, kiedyś, że google miał jakieś problemy z tym związane.
Z góry BARDZO DZIĘKUJĘ za wszelką pomoc i bezcenne rady.
Zarazem przepraszam, jeśli wątek jest zbyt długi i rozwlekły, ale chciałem spisać wszystkie zapytania w jednym topicu. Pytania i nurtujące mnie kwestie są - mam nadzieję - konkretnie opisane i pozwolą - jeśli taka będzie Wasza wola - bez problemów się z nimi zapoznać, a fajnie by było, gdyby również odpowiedzieć.
Pozdrawiam.
Edytowany przez lolq dnia 03-08-2012 10:47
lolq napisał(a):
...
U mnie wywala: Error 2003: Can't connect to MySQL server on '192.168.1.1' (146). ?
Kiedy i czy trzeba się podłączać?
Domyślnie na linuxach masz TCP/IP wyłączone (opcja skip-networking w my.cnf) i możesz się łączyć tylko po socketach. Usunięcie tego wpisu aktywuje możłiwość łączenia się po tcp/ip. Jeśli uruchamiasz usługi lokalnie, nie musisz włączać tcp/ip - ustawiasz połączenie po socket.
Uruchomienie mysql z parametrem --socket=twojinnysocket umożliwi połączenie się z inną instancją mysqld. Porównaj z przykładami w http://openlinksys.info/forum/viewthr...ost_106537 dla my.cnf i konfigu phpmyadmin.
Ad 2b. Instalka wordpressa to był chyba zły pomysł, choć już byłem szczęśliwy, bo nie sądziłem, że uda mi się przejść przez lighttpd, php, mysql aż do tego momentu. W każdym bądź razie ujawnił się Dashboard wordpressa i ciągly loading modułów. Spojrzałem w gui na CPU Load i ... 5.14, 6.0, 7.0...
Edytowany przez lolq dnia 01-08-2012 20:02
Dlatego, że optware jest do dupki pod tym względem. Ogrom paczek jest źle skomplikowanych, w tym również od php.
Spróbuj na Entware to uczynić, a mówię Ci że będzie lepiej.
ad 2d.
daj w firewall killall mysqld (wymagane killall z optware) przed wywołaniem mysqld i się problem rozwiąże lub rozbuduj uruchamianie skryptu (np. niech S70mysqld sprawdza czy mysqld jest uruchomione, itd, itp)
· Łącznie użytkowników: 24,115 · Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.
Maniek91PL
06-11-2024 22:37
dzięki !
maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia
Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa
overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.
maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.
overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?
maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach
maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności", więc prawdopodobnie gdzieś przepięcie.
servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.
maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?