Witam. Czy można zainstalować web server na ac68u z merlinem - optware ? Próbowałem Cherokee server ale w momencie próby uruchomienia wywala błąd przy próbie ładowania jednej z bibliotek.
Połączony z 21 sierpień 2014 17:45:02:
Wywala mi błąd przy próbie załadowania biblioteki:
admin@RT-AC68U:/# ipkg install http://ipkg.nslu2-linux.org/feeds/optware/mbwe-
bluering/cross/stable/cherokee_1.0.19-2_arm.ipk
Downloading http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/cherokee_1.0.19-2_arm.ipk
Installing cherokee (1.0.19-2) to /opt/...
If you're upgrading from pre 0.8, the configuration format has changed
Please use the new configuration files.
Configuring cherokee
Starting web server: cherokee
[21/08/2014 18:38:29.549] (error) plugin_loader.c:194 - Something just happened
while opening a plug-in file | The operating system reported 'File not
found' while trying to load '/opt/lib/cherokee/libplugin_cgi.so'.
[21/08/2014 18:38:29.549] (error) plugin_loader.c:362 - Could not open the
'cgi' module | Either you are trying to use an unavailable (uninstalled?)
plugin, or there is a installation issue.
Couldn't read the config fileopt/etc/cherokee/cherokee.conf
Successfully terminated.
Sprawdziłem bibliteka: libplugin_cgi.so znajduje się w powyższej lokalizacji. Ma Ktoś jakieś pomysły ? Czy nośnik musi być w systemie plików ext3 lub ext4, aktualnie mam dysk 3 terabajty w ntfs ale optware się bez problemu na nim zainstalował i różne pakiety instaluję i działają bez problemu.
Edytowany przez greeno dnia 21-08-2014 17:45
W linku który podałeś na wstępie jest taki zapis:
"We need a usb-flash formatted EXT2 or a usb-hdd formated EXT3, may not work on FAT32 or NTFS."
Co znaczy że nie działa na partycjach FAT32 i NTFS.
Jak widać na ntfs działa optware, zainstalowałem już trochę pakietów i działają, jednakże jak widać nie wszystkie. Sprawdzę na razie na ext3 na pendraku, za dużo danych mam na dysku aby kombinować.
Albo inaczej, potrzebuję odpalić webserv z PHP, spalił mi się zasilacz w serwerze na którym miałem WWW i już chyba nie opłaca mi się tego ratować (zasilacz serwerowy U1), a skoro w tej chwili mam wydajny router to stwierdziłem, że on jest w stanie udzwignąć tą usługę. jakie pakiety muszę zainstalować dla lighttpd pod PHP, może jakiś tutorial, dawno już nie konfigurowałem web-serv z PHP, może jakiś tutorialek w sieci, bo jakoś topornie mi to wszystko idzie?
Duplicate config variable in conditional 0 global: fastcgi.server
masz dwa razy ten sam wpis:
w pliku /opt/etc/lighttpd/lighttpd.conf widzimy odkomentowaną linię
Cytat
"mod_fastcgi",
i drugi raz w /opt/etc/lighttpd/conf.d/php-fcgi.conf pierwsza linia to:
Cytat
server.modules += ( "mod_fastcgi" )
zakomentuj jedną z nich i po kłopocie.
tak samo sprawdź czy w obu tych plikach nie masz też powtórzonej konfiguracji "fastcgi.server = ( ".php" =>......"
BTW tak tylko dopowiem, że w tomato -arm v122 będzie już pełnoprawny serwer WWW nginx+php-fcgi z masą modułów. Tandem ten będzie przygotowany pod obsługę ownclouda bez potrzeby instalacji optware/entware
Router:Unifi Cloud Gateway Max Switch:Unifi USW-Lite-16-PoE Switch:Unifi USW-Flex-Mini - szt. 2 Wi-Fi:Unifi U6-Lite - szt. 2 Proxmox VE:i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD VM #1:Synology SA6400 VM #2:Debian, WWW VM #3: Home Assistant OS
## deny access the file-extensions
#
# ~ is for backupfiles from vi, emacs, joe, ...
# .inc is often used for code includes which should in general not be part
# of the document-root
url.access-deny = ( "~", ".inc" )
##
# 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 = ( ".fcgi", ".php", ".pl", ".py", ".rb" )
######### 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 = "grisu.home.kneschke.de"
## 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 = "/home/weigon/projects/lighttpd/doc/status-"
#### include
#include /etc/lighttpd/lighttpd-inc.conf
## same as above if you run: "lighttpd -f /etc/lighttpd/lighttpd.conf"
#include "lighttpd-inc.conf"
#### include_shell
#include_shell "echo var.a=1"
## the above is same as:
#var.a=1
# Configuration from other optware packages
#include_shell "cat /opt/etc/lighttpd/conf.d/*.conf"
Napisałeś także shiby, że optware nie wspiera ntfs bo system tem nie wspiera simlinków, z tego co wyczytałem ntfs wspiera linki symboliczne. Przetestowałem optware na ext3 i na ntfs i na obydwu systemach plików optware śmiga. Specjalnie zainstalowałem wszystko od nowa na ext3 ale lighttpd dokładnie tak samo sprawia problem na obydwu systemach plików. Problemy z biblitekami o których pisałem na początku występują obusiecznie i wynikały z braku biblitek które trzeba ręcznie instalować po kolei.
Także sprostuj jeżeli się mylę, nie jestem ekspertem w linuksie ale wg mnie symlinki działają i na ntfs.
Na tomato v122 jak najbardziej czekam , do tej pory używałem ale że zakupiłem nowy sprzęt to na razie testują po kolei co mogę.
Połączony z 26 sierpień 2014 12:36:42:
Ok. Już sobie poradziłem, wszystko działa: (lighttpd + php). Odinstalowałem wszystkie pakiety, wyczyściłem śmieci i zainstalowałem wszystko od początku. Wszystko działa na optware zainstalowanym na dysku twardym 3 TB w NTFS. Zainstalowałem już dużą ilość pakietów na tym systemie i wszystko działa jak należy.
Dzięki Shibby za pomocne informacje.
Edytowany przez greeno dnia 26-08-2014 12:36
· Łącznie użytkowników: 24,126 · Najnowszy użytkownik: goldi111
Czat
Musisz się zalogować, aby opublikować wiadomość.
servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?
shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer y zewn? Jak tak to jego też przez zabezpieczenie podepnij.
shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.
servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?
dawidt
21-12-2024 01:09
siema
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.