Witam, zainstalowałem na terminalu Wyse3040 Alpine Linux i chciałem postawić mały serwer plików/www dla swoich tunerów sat z Enigma2. Do instalowałem i skonfigurowałem Nginx według tego poradnika:
https://wiki.alpinelinux.org/wiki/Nginx#Reload_and_Restart_NginxWedług konfiguracji pliki do udostępniania mają być umieszczone w /www
Dodałem plik testowy do tej lokalizacji, ale nie jest on widoczny na stronie
(https://i.ibb.co/xSfDVgtv/serwer.png)
Co robię źle?
@darog69 A ustawiłeś sobie pełne uprawnienia do odczytu i zapisu ?
https://askubuntu.com/questions/9402/what-file-permissions-should-i-set-on-web-root
https://stackoverflow.com/questions/41500932/what-are-the-correct-permissions-for-my-site-that-is-now-served-by-nginx
Co prawda z Ubuntu ale nginx jest taki sam na każdym linuksie.
Witam, udało się po usunięciu pliku "index.php pliki stały się widoczne.
Mam jeszcze problem z przesyłaniem plików bezpośrednio do /www.
Najlepiej jak by pliki do udostępnienia były na podłączonym pendrivie, ale jakoś go nie widzę. Nie wiem czy trzeba go podmontować, czy jakiś symlink zrobić?. Proszę o poradę.
Mam podłączonego pendriva USB 3.0 64 GB
wyse3040:~$ lsusb
Bus 002 Device 003: ID 0781:5583 USB SanDisk 3.2Gen1
Bus 001 Device 001: ID 1d6b:0002 Linux 6.12.59-0-lts xhci-hcd xHCI Host Controller
Bus 001 Device 003: ID 1a40:0201 USB 2.0 Hub [MTT]
Bus 001 Device 007: ID 072f:90cc ACS CCID USB Reader
Bus 001 Device 005: ID 072f:90cc ACS CCID USB Reader
Bus 002 Device 001: ID 1d6b:0003 Linux 6.12.59-0-lts xhci-hcd xHCI Host Controller
Bus 001 Device 004: ID 072f:90cc ACS CCID USB Reader
Bus 001 Device 006: ID 072f:90cc ACS CCID USB Reader
@darog69 W przypadku montowania musi być fstab.
O tym tu:https://unix.stackexchange.com/questions/502610/alpine-persistent-disk-mounted-to-media-sda-even-though-fstab-has-media-usb
Co do symlinka tu dokładne komendy:
https://stackoverflow.com/questions/18089525/nginx-sites-enabled-sites-available-cannot-create-soft-link-between-config-filhttps://unix.stackexchange.com/questions/157022/make-nginx-follow-symlinks
I najlepiej gdybyś skopiował cały Nginx na pendrive i zrobił symlinka.
Pendriv jest w EXT4, będę walczył, ale nie wiem czy dam radę, działam głownie na Enigma2, tam montowanie mam opanowane