24 Listopada 2024 05:31:09
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.133.133.39
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
Instalacja MYSQL
krisan
@blazejpilecki
Nie korzystam z mysql pod tomato (używam tomato do trochę innych celów) ale:
1. Aby się połączyć do bazy (i mieć ją na swoim tomato), musisz mieć uruchomiony server/daemon mysql-a.
2. Nie wiem jakie są domyślne ustawienia dla dystrybucji tomatowej Smile ale najwygodniej jest konfigurować plik konfiguracyjny (my.ini) lub też podawać bezpośrednio przy uruchamiania mysql odpowiednie parametry (do tego służy mysqld, mysqld_safe itd).
3. W twojej konfiguracji mollify chce się łączyć po socketach (pod linuxem możesz po socketach, tcp-ip), parametrem --tcp-ip wymuszasz, aby serwer mysql-a był dostępny po tcp-ip (wtedy używasz host/port zamiast socket-file) [to się da zdefiniować też my.ini]
4. polecenie mysql (klient) służy tylko i wyłącznie do łączenia się do serwera bazodanowego i i zarządzaniem nim (tworzenie baz, tabel, itd), musisz wcześniej mieć p.1 lub połączyć się nim do zdalnej (remote) bazy podając host, port itd.
5. zamiast polecenia (klienta) mysql z konsoli możesz użyć w phpmyadmin - to jest graficzny odpowiednik w przeglądarce, który w większości sytuacji zastąpi klienta mysql.

6. proponuję uderzyć do hermes-80 - pewnie będzie miał jakiś gotowy plik konfiguracyjny.

PS. Wordpress... a może załóż na wordpress.com? Lub lokalnie (przynajmniej dla testów) na kompie używając WAMP/LAMP/MAMP-a http://en.wikipedia.org/wiki/List_of_...P_packages?

PS2. może się komuś przydać:
podłączenie do lokalnej bazy, dostępnej poprzez protokół tcpip:
mysql -u root -h 192.168.1.1

(łączy się do serweraq bazodanowego jako superuser root łącząc się po domyślnym porcie (3306) z serwerem na 192.168.1.1)
wtedy:
-- status połączenia i tworzymy bazę wg domyślnych ustawień serwera:

Cytat

status;
create database tomato;

Edytowany przez krisan dnia 01-05-2012 23:29
[small]Asus RT-N16: http://tomato.groov.pl/tomatoanon.php...0c5eb9d583
Tomato Firmware 1.28.0000 MIPSR2-12x K26 USB VPN

[b][color=#000099]Siemens Gigaset C475IP VoIP & Land
 
hermes-80
mysql działa poprawnie - też miałem problemy z tworzeniem bazy danych z instalatora przy instalowaniu prestshop (dla celów szkoleniowych), forum myBB ale sprawę załatwiło stworzenie ręczne bazy danej i wprowadzenie danych do instalatora, a sam plik konfiguracyjny mysql wygląda tak:
/opt/etc/my.cnf

# Unslung MySQL config file.
# Based on my-small.cnf
#
# This is for a system with little memory (<= 64M) where MySQL is >


Nic nie zmieniane po instalacji z tutka.
Edytowany przez hermes-80 dnia 01-05-2012 23:49
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
krisan
@hermes-80
Dzięki, warto wiedzieć (dla mnie na przyszłość Smile ) jak to wygląda pod tomato. Domyślnie tcpip wyłączone(skip-networking), więc połączenie po socketach.
klientowi mysql powinnien wystarczyc "mysql -u -root" aby się połączyć z bazą.
 
blazejpilecki
Dzięki za wyczerpujące odpowiedzi, niestety utknąłem już przy pierwszej komendzie Sad
mam coś takiego:

Cytat

mysql> status
--------------
mysql Ver 14.7 Distrib 4.1.22, for unknown-linux-gnu (mipsel) using readline 6. 1

Connection id: 1
Current database:
Current user: -root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 4.1.22
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1
UNIX socket: /tmp/mysql.sock
Uptime: 2 min 44 sec

Threads: 1 Questions: 3 Slow queries: 0 Opens: 11 Flush tables: 1 Open tabl es: 2 Queries per second avg: 0.018
--------------


Wpisuję

Cytat

mysql> create database tomato
->


I zatrzymuje się na znaku zachęty (prompt). Co tu podać?

Połączony z 02 maj 2012 15:11:52:
I jeszcze jedno. Czytam w necie że z pomocą phpMyAdmin można skonfigurować bazy w trybie graficznym (coś dla mnie, bo komendy fajne nie są).

Niestety po wpisaniu w oknie przeglądarki http://192.168.1.1/phpmyadmin/ dostaję komunikat:
Błędne pola użytkownik/hasło. Brak dostępu.

Gdzie mam założyć użytkownika/hasło. Czy to chodzi o linię w pliku my.cnf

Cytat

#password = your_password

Edytowany przez blazejpilecki dnia 02-05-2012 15:11
 
hermes-80
Niestety:

Cytat

Niespełnione wymagania
Instalacja nie może zostać wykonana, ponieważ WordPress 3.3.2 wymaga MySQL-a w wersji 5.0 lub nowszej. Aktualnie na Twoim serwerze zainstalowany jest MySQL w wersji 4.1.22.

Na Tomato mam 4.0 - podrąże temat dalej
wyjścia:
- starsza wersja Wordpress
- zmiana bazy na 5.0 wersje: mysql5 - 5.0.88-1 - Popular free SQL database system (podobno jakieś problemy na Tomato z 5.0)

- WP 3.0.5.pl - odpalona - mysql4 (strasznie muli Wink )
- WP 3.1.4.pl - odpalona - mysql4
- WP 3.2.1.pl - ............. - mysgl5
- WP 3.3.2.pl - ............. - mysql5
Edytowany przez hermes-80 dnia 02-05-2012 17:09
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
blazejpilecki
Do działania mollify posiadana wersja powinna mi wystarczyć. Tylko co mam podać po wpisaniu:

Cytat

create database tomato

Po tej komendzie mam znak zachęty.
I gdzie powstanie ta baza, w jakim katalogu???
 
hermes-80

mysql> CREATE DATABASE wordpress;

I to wszystko - potem uzupełniasz poprawnie dane w instalatorzy odnoście bazy danych, a sama baza danych jak wspomina konfig tworzy się w:

Cytat

datadir = /opt/var/lib/mysql

===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
krisan
@hermes-80 z ciekawości zainstalowałem mysql5 na tomato i jestem pod wrażeniem, że działa Smile))

@blazejpilecki
tak jak hermes-80 pisał, domyślny delimeter dla klienta MySQL (znak kończocy polecenie SQL) to ;
Inne to: lub \g lub \G
Znak zachęty informuje, że mysql czeka na zakończenie polecenia. Jeśli się pomyliłeś możesz wprowadzić \c aby anulować.


Cytat

Niestety po wpisaniu w oknie przeglądarki http://192.168.1.1/phpmyadmin/ dostaję komunikat:
Błędne pola użytkownik/hasło. Brak dostępu.

W czasie instalacji phpmyadmin kreator instalacji powinien pytać o domyślnego usera, hasło. Jeśli nie pytał, znajdź plik konfiguracyjny i zobacz co tam jest wpisane (config.inc.php).
Jeśli użytkownik podany w konfigurację phpmyadmin nie ma praw dostępu spróbuj wprowadzić:
root, puste hasło (o ile go nie zmieniałeś Smile)
lub
root@localhost, puste hasło
Możesz też sprawdzić czy podany użytkownik phpmyadmin ma prawa dostępu wykorzystując do tego konsolę i klienta mysql (serwer bazodanowy musi działać):

Cytat

root@router:/tmp/home/root# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.0.88 optware distribution 5.0.88-1

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> select * from INFORMATION_SCHEMA.USER_PRIVILEGES;


Jeśli np. phpmyadmin masz na maszynie o IP=192.168.1.12 a nazwa użytkownika który się łączy do serwera bazodanowego (mysqld) to 'kriss', hasło to 'haslo' to możesz pod klientem mysql dać mu odpowiednie uprawnienia:

Cytat

mysql> GRANT ALL PRIVILEGES ON *.* TO kriss@"192.168.1.12" identified by "haslo";
Query OK, 0 rows affected (0.00 sec)

Wtedy phpmyadmin będzie mogło się podłączyć (user: kriss, hasło: haslo). Na swoje potrzeby odpowiednio zmodyfikuj. Może być puste hasło. W ten sposób możesz też dodać dowolnego użytkownika którym byś się chciał logować z innej maszyny (np. desktop).

Na forach była informacja, że były jakieś problemy z logowaniem gdy jako adres serwera (host) była podawana nazwa (np. localhost) zamiast IP. Nie sprawdzałem tego, ale możliwe że wynikało to z braku dodania odpowiednich uprawnień. Sprawdź co masz wpisane w konfigurację phpmyadmin. Upewnij się żę mysqld działa po tcpip, jeśli w konfigu phpmyadmin jest łączenie po tcpip - pisałem o tym we wcześniejszym poście. Nie wiem czy da się połączyć za pomoca php (phpmyadmin) poprzez sockets [domyślnie połączenie serwera bazodanowego na Linuxach]).


W razie problemów z uruchomieniem mysql5, możesz spróbowac uruchomić ją bezpośrednio wywołując usługę (daemon) serwera bazodanowego:
/opt/libexec/mysqld --console --verbose &

Cytat

root@router:/tmp/home/root# /opt/libexec/mysqld --console --verbose &
root@router:/tmp/home/root# 120502 18:39:46 [Warning] option 'myisam_max_extra_sort_file_size': unsigned value 2147483648 adjusted to 2147483647
120502 18:39:46 [Warning] option 'thread_stack': unsigned value 65536 adjusted to 131072
120502 18:39:46 [Note] /opt/libexec/mysqld: ready for connections.
Version: '5.0.88' socket: '/tmp/mysql.sock' port: 3306 optware distribution 5.0.88-1

Jak naciśniesz enter, to wróci do prompta/shella. Takie uruchomienie jest o tyle wygodne, że dostajesz więcej informacji, i widzisz co się dzieje z serwerem
Jeśli chcesz serwer wyłączyć, dajesz (brutalnie):

Cytat

killall mysqld



Na koniec tego postu: aby zobaczyć otwarte pliki, połączenia itp mysqld (i mysql) proponuję zainstalować lsof z repozytorium. Wtedy wykonanie

Cytat

lsof | grep mysql
pokaże ci co 'trzyma' mysql. Pomocne, jeśli nie wiesz gdzie jest katalog baz ...


Sorki jeśli nie dałem ci gotowego rozwiązania - trudno mi powiedzieć gdzie dokładnie leży problem, jedynie wskazuję kierunki szukania. Daj znać jak go rozwiążesz - będzie dla potomnych :-)
[small]Asus RT-N16: http://tomato.groov.pl/tomatoanon.php...0c5eb9d583
Tomato Firmware 1.28.0000 MIPSR2-12x K26 USB VPN

[b][color=#000099]Siemens Gigaset C475IP VoIP & Land
 
hermes-80
Czyli hipoteza obalona Wink

Cytat

Z instalacją ipkg install mysql5 były problemy. Może by poszło pod openwrt.

Zapewne teraz WP będzie działał w najnowszej wersji.

@blazejpilecki nie chodziło ci czasem o takie coś: http://openlinksys.info/forum/viewthr...ost_102331?
Edytowany przez hermes-80 dnia 03-05-2012 11:02
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
jeruzalem
Przerzuciłem się na Entware ze względu na aplikacje, które się tam znajdują i mam teraz MySQL w wersji 5.1.53.

Ostrzegam, że próba instalacji obok Optware kończy się totalnym miszmaszem bibliotek. U mnie skończyło się skasowaniem całego //opt i instalacją wszystkiego na nowo już z Entware.

Przesiadkę jak najbardziej polecam.
 
kamilj
Niestety ale na Entware jest problem z lighttpd
------------------------------------------------------------------------------
[b]RegulaminOpenlinksys.info v0.1
[url=http://openlinksys.info/forum/viewthread.p
 
jeruzalem
Ja takiego problemu nie widzę, co Ci nie działa?

U mnie działa m.in.: lighttpd, php przez fcgi i mysql.
 
sasukepl
pewnie masz źle ustawiony lighttpd. musisz pobawić się w konfiguracji.
Asus RT-AC3200 Tomato shibby 140
Wouxun KG-UVD1P w celu nas?uchu wiecie czegoSmile
 
jeruzalem
Też mi się tak wydaje Wink

Co do Lighttpd + PHP to każdemu polecam na przejście z cgi na fcgi. Z racji swojej specyfiki działania i ograniczeń wydajnościowych routera, tak ustawiony serwer jest zdecydowanie bardziej responsywny Smile
 
kille72

Cytat

jeruzalem napisał(a):

Ja takiego problemu nie widzę, co Ci nie działa?

U mnie działa m.in.: lighttpd, php przez fcgi i mysql.


Testuje na routerze #2 Entware + Lighttpd. Zainstalowalem paczke lighttpd - 1.4.30-2 i nie wiem jak ja odpalic, w optware odpalam serwer /opt/etc/init.d/S80lighttpd start, w entware nie ma init.d po istalacji lighttpd. Czego mi brakuje?
 
jeruzalem
kille72,

init.d/S80lighttpd załóż sobie sam, jego zawartość weź z tematu - http://openlinksys.info/forum/viewthread.php?thread_id=9158 .

Wewnątrz ścieżkę chyba trzeba zmienić z sbin na bin, sam zobacz gdzie jest zainstalowany plik wykonywalny lighttpd Smile

Pamiętaj też wprowadzić zmiany w lighttpd.conf. Domyślnie jest wyłączony i niezainstalowany kazdy z modułów.
 
kamilj
Niestety ale nie moge odpalić na entware lighttpd mimo wszystkich modyfikacji ktore zrobiłem wg twojego opisu.
Na optware wszystko dziala jak trzeba...
Pokaz nam swoj konfig moze to cos da
------------------------------------------------------------------------------
[b]RegulaminOpenlinksys.info v0.1
[url=http://openlinksys.info/forum/viewthread.p
 
jeruzalem

# lighttpd configuration file
#
## modules to load
# all other module should only be loaded if really neccesary
# - saves some time
# - saves memory
server.modules = (
#   "mod_rewrite",
#   "mod_redirect",
#   "mod_alias",
#   "mod_auth",
#   "mod_status",
#   "mod_setenv",
   "mod_fastcgi",
#   "mod_proxy",
   "mod_simple_vhost"
#   "mod_cgi"
#   "mod_ssi",
#   "mod_usertrack",
#   "mod_expire",
#   "mod_webdav"
)


server.event-handler = "poll"

# force use of the "write" backend (closes: #2401)
server.network-backend = "write"

## a static document-root, for virtual-hosting take look at the
## server.virtual-* options
server.document-root = "/opt/share/www/"

## where to send error-messages to
#server.errorlog = "/opt/var/log/lighttpd/error.log"

## files to check for if .../ is requested
index-file.names = ( "index.html", "default.html", "index.htm", "default.htm", "index.php" )

## mimetype mapping
mimetype.assign = ( 
   ".pdf"   => "application/pdf",
   ".class" => "application/octet-stream",
   ".pac"   => "application/x-ns-proxy-autoconfig",
   ".swf"   => "application/x-shockwave-flash",
   ".wav"   => "audio/x-wav",
   ".gif"   => "image/gif",
   ".jpg"   => "image/jpeg",
   ".jpeg"  => "image/jpeg",
   ".png"   => "image/png",
   ".svg"   => "image/svg+xml",
   ".css"   => "text/css",
   ".html"  => "text/html",
   ".htm"   => "text/html",
   ".js"    => "text/javascript",
   ".txt"   => "text/plain",
   ".dtd"   => "text/xml",
   ".xml"   => "text/xml"
 )

## Use the "Content-Type" extended attribute to obtain mime type if possible
#mimetypes.use-xattr = "enable"

## send a different Server: header
## be nice and keep it at lighttpd
#server.tag = "lighttpd"

$HTTP["url"] =~ "\.pdf$" {
   server.range-requests = "disable"
}

##
# which extensions should not be handle via static-file transfer
#
# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

######### Options that are good to be but not neccesary to be changed #######

## bind to port (default: 80)
#server.port = 81

## bind to localhost (default: all interfaces)
#server.bind = "localhost"

## error-handler for status 404
#server.error-handler-404 = "/error-handler.html"
#server.error-handler-404 = "/error-handler.php"

## to help the rc.scripts
server.pid-file = "/var/run/lighttpd.pid"


###### virtual hosts
##
##   If you want name-based virtual hosting add the next three settings and load
##   mod_simple_vhost
##
## document-root =
##   virtual-server-root + virtual-server-default-host + virtual-server-docroot or
##   virtual-server-root + http-host + virtual-server-docroot
##
#simple-vhost.server-root = "/home/weigon/wwwroot/servers/"
#simple-vhost.default-host = "grisu.home.kneschke.de"
#simple-vhost.document-root = "/pages/"


##
## Format: .html
## -> ..../status-404.html for 'File not found'
#server.errorfile-prefix = "/www/error-"

## virtual directory listings
#server.dir-listing = "enable"

## send unhandled HTTP-header headers to error-log
#debug.dump-unknown-headers = "enable"

### only root can use these options
#
# chroot() to directory (default: no chroot() )
#server.chroot = "/"

## change uid to (default: don't care)
#server.username = "nobody"
#
server.upload-dirs = ( "/opt/tmp" )

## change uid to (default: don't care)
#server.groupname = "nobody"

#### compress module
#compress.cache-dir          = "/dev/null/"
#compress.filetype           = ("text/plain", "text/html")

#### proxy module
## read proxy.txt for more info
#proxy.server = (
#   ".php" => (
#      "localhost" => (
#         "host" => "192.168.0.101",
#         "port" => 80
#      )
#   )
#)

#### fastcgi module
## read fastcgi.txt for more info
fastcgi.server = (
   ".php" => (
      "localhost" => (
         "socket" => "/opt/tmp/php-fastcgi.socket",
         "bin-path" => "/opt/bin/php-fcgi"
      )
   )
)

#### CGI module
#cgi.assign = ( ".pl"  => "/opt/bin/perl", ".cgi" => "/opt/bin/perl" )
#cgi.assign = ( ".php"  => "/opt/bin/php-cgi" )


#### SSL engine
#ssl.engine = "enable"
#ssl.pemfile = "server.pem"

#### status module
#status.status-url = "/server-status"
#status.config-url = "/server-config"

#### auth module
## read authentification.txt for more info
#auth.backend = "plain"
#auth.backend.plain.userfile = "lighttpd.user"
#auth.backend.plain.groupfile = "lighttpd.group"
#auth.require = (
#   "/server-status" => (
#      "method"  => "digest",
#      "realm"   => "download archiv",
#      "require" => "group=www|user=jan|host=192.168.2.10"
#   ),
#   "/server-info" => (
#      "method"  => "digest",
#      "realm"   => "download archiv",
#      "require" => "group=www|user=jan|host=192.168.2.10"
#   )
#)

#### url handling modules (rewrite, redirect, access)
#url.rewrite = ( "^/$" => "/server-status" )
#url.redirect = ( "^/wishlist/(.+)" => "http://www.123.org/$1" )

#### both rewrite/redirect support back reference to regex conditional using %n
#$HTTP["host"] =~ "^www\.(.*)" {
#   url.redirect = ( "^/(.*)" => "http://%1/$1" )
#}

#### expire module
#expire.url = ( "/buggy/" => "access 2 hours", "/asdhas/" => "access plus 1 seconds 2 minutes")

#### ssi
#ssi.extension = ( ".shtml" )

#### setenv
#setenv.add-request-header  = ( "TRAV_ENV" => "mysql://user@host/db" )
#setenv.add-response-header = ( "X-Secret-Message" => "42" )

#### variable usage:
## variable name without "." is auto prefixed by "var." and becomes "var.bar"
#bar = 1
#var.mystring = "foo"

## integer add
#bar += 1
## string concat, with integer cast as string, result: "www.foo1.com"
#server.name = "www." + mystring + var.bar + ".com"
## array merge
#index-file.names = (foo + ".php") + index-file.names
#index-file.names += (foo + ".php")

#### include
#include /opt/etc/lighttpd/lighttpd-inc.conf
## same as above if you run: "lighttpd -f /opt/etc/lighttpd/lighttpd.conf"
#include "lighttpd-inc.conf"

#### include_shell
#include_shell "echo var.a=1"
## the above is same as:
#var.a=1

#### webdav
#$HTTP["url"] =~ "^/webdav($|/)" {
# webdav.activate = "enable"
# webdav.is-readonly = "enable"
# webdav.sqlite-db-name = "/opt/var/run/lighttpd-webdav-lock.db"
#}



#!/bin/sh

 prefix="/opt"
 PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/sbin
 NAME=lighttpd
 DAEMON=${prefix}/bin/${NAME}
 DAEMON_OPTS="-f ${prefix}/etc/lighttpd/lighttpd.conf"

 test -x $DAEMON || exit 0

 if [ -z "$1" ] ; then
 case `echo "$0" | sed 's:^.*/\(.*\):\1:g'` in
 S??*) rc="start" ;;
 K??*) rc="stop" ;;
 *) rc="usage" ;;
 esac
 else
 rc="$1"
 fi

 case "$rc" in
 start)
 echo "Starting web server: $NAME"
rm -r /tmp/php-fcgi* 2> /dev/null
 $DAEMON $DAEMON_OPTS
 ;;
 stop)
 if [ -n "`pidof $NAME`" ] then
 echo "Stopping web server: $NAME"
 killall $NAME 2> /dev/null
kill -9 `pidof php-fcgi` 2> /dev/null
 rm -r /tmp/php-fcgi* 2> /dev/null
 fi
 ;;
 restart)
 "$0" stop
 sleep 1
 "$0" start
 ;;
 *)
 echo "Usage: $0 (start|stop|restart|usage)"
 ;;
 esac

 exit 0


Server może Wam nie startować bo lighttpd nie może odnaleźć określonych ścieżek, upewnijcie się , że istnieją, podobnie w ewentualnej konfiguracji MySQL, trzeba wszystko dodawać ręcznie.

Włączone moduły, których nie macie zainstalowanych nalezy zaremować, inaczej lighttpd się nie uruchomi.

Pozdrawiam.
 
lazik
Instalował ktoś mysqla na entware i mógłby opisać krok po kroku jak to ugryźć? Zainstalowałem najnowszą wersję z repo ale cały czas wywala mi S70mysqld.

Z lighttpd i php5 nie mam żadnych problemów i działają jak należy.
 
krisan

Cytat

lazik napisał(a):
Instalował ktoś mysqla na entware i mógłby opisać krok po kroku jak to ugryźć? Zainstalowałem najnowszą wersję z repo ale cały czas wywala mi S70mysqld.
Z lighttpd i php5 nie mam żadnych problemów i działają jak należy.

Nie instalowałem mysql z entware, ale wygląda na podobny problem jak miałem na standardowej wersji mysql 5.x z optware. Pisałem o tym chyba powyżej, tutaj w jednym miejscu zbiorę to razem do kupy:
poszukaj po instalacji mysql-a z entware deamona mysqld (find /opt -iname mysqld). Dla optware uruchamiamy jako:

Cytat

/opt/libexec/mysqld --console --verbose &
# (parametry są opcjonalne)

Jeśli chcesz skorzystać z klienta mysql nie zapomnij połączyć się z domyślnym serwerem BD jako root:

Cytat

mysql -u root -p
Możesz też przeedytować plik konfiguracyjny (np. wy/włączenie TCP - domyślnie socks, domyślny user/passw dla mysql, baza etc). Plik konfiguracyjny dla optware to my.cnf, raczej powinno być bez zmian dla entware (ew. szukaj my.conf, my.ini, lub podaj mysqld ścieżkę ). Lokacja baz danych w katalogu datadir (wywołaj mysqld --verbose --help to ci wyświetli domyślne ustawienia, można je ustawiać [i inne parametry też] w my.cnf lub wymusić przez parametr w czasie uruchamiania mysqld).
[small]Asus RT-N16: http://tomato.groov.pl/tomatoanon.php...0c5eb9d583
Tomato Firmware 1.28.0000 MIPSR2-12x K26 USB VPN

[b][color=#000099]Siemens Gigaset C475IP VoIP & Land
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 88

· Użytkowników online: 0

· Łą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 !Grin

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ą?

95,526,967 unikalnych wizyt