RaspberryPI 3B+ server

Maline, robidnice in podobni elektronski sadeži, ki imajo integriranega kar precej HW.

Moderator: tilz0R

RaspberryPI 3B+ server

OdgovorNapisal/-a Lovro7 » 19 Nov 2024, 11:59

Imam spletno stran, ki jo želim gostiti na Raspberry pi 3B+.

Malino sem uspel nastaviti kot strežnik (ko vpišem v iskalnik na malini ip naprave me vrže v apache spletno stran).
Zataknilo pa se je pri nalaganju datotek.

Imam .zip datoteko, ki vsebuje:
-index.php
-database_init.php
-add_component.php
-komponente.db

Kam v malino razpakiram to datoteko?
Ali moram nastaviti tudi druge stvari da bom lahko dostopal do strani iz kateregakoli omrežja?

Lp, Lovro
Vse je lahko žarnica, če je dovolj toka. http://lovro7.eu/index.html
Uporabniški avatar
Lovro7
 
Prispevkov: 243
Pridružen: 11 Feb 2024, 20:19
Zahvalil se je: 111 krat
Prejel zahvalo: 71 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 5

Re: RaspberryPI 3B+ server

OdgovorNapisal/-a sundancer » 19 Nov 2024, 14:14

Vidim, da imaš skripte v jeziku PHP. Iz tega predvidevam, da je datoteka `komponente.db` tipa sqlite.
Da bo vse skupaj laufalo v apachu na malini je potrebno namestiti še PHP ter sqlite modul.
Datoteke najlažje skopiraš tako, da imaš na malini SSH strežnik za remote dostop, potem lahko datoteke kopiraš z uporabo SCP ali SFTP klientov, npr. WinSCP ali FileZilla.
Če imaš na klientu linux pa z uporabo ukaza scp.

Pod nobenim pogojem SSH strežnika ne izpostavljaj na internet.
Internet je namreč poln scannerjev, ki vsak trenutek skenirajo IP naslove ter iščejo odprte strežniške porte.
Vedi, da te bodo našli prej kot v eni uri in začeli probavati vsa možna gesla.
In če si slučajno prepričan, da imaš dovolj kompleksno geslo si v zmoti. Njih je več in probavajo tudi ko ti spiš.
Rešitev je več.
1. Ne izpostavljaj SSH strežnika na internet.
2. Če že ga skonfiguriraj, da se preko SSH lahko prijavljaš edino z uporabo SSH ključev.
3. Na routerju ali kar na malini skonfiguriraj VPN servis (Wireguard ali OpenVPN - poglej si PI-VPN). Preko SSH dostopaš potem izključno iz domačega omrežja ter iz VPN. Torej nikakor iz interneta.
Dyslexic man walks into a bra.
Uporabniški avatar
sundancer
 
Prispevkov: 933
Pridružen: 16 Jan 2015, 22:36
Kraj: Domžale
Zahvalil se je: 391 krat
Prejel zahvalo: 493 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 59


Vrni se na Malina

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost