Pagina 1 di 1

Versione virtual machine per Raspberry

MessaggioInviato: 15 set 2019, 16:37
da Andrea454545
Buona sera.
Volgio mettere mano a questo interessante prodotto; prima di acquistarlo però mi piacerebbe prima fare alcuni test preliminari per prendere familiarità con il suo ambiente.

La cosa che maggiormente mi interessa è quella di far girare Apache2 server con un suo modulo per integrarvi MONO.

Per fare questo test sono riuscito a trovare una versione .ISO che sembra compatibile con macchine virtuali (tipo VirtualBox):

Debian with Raspberry Pi Desktop

https://www.raspberrypi.org/downloads/raspberry-pi-desktop/

Secondo voi è veritiera la simulazione di verifica impostazione Apache2 + MONO, effettuata con questa ISO nella macchina vrtuale di un PC?
Avendo Raspberry sottomano, è possibile quindi replicare gli stessi identici passi fatti nella macchina virtuale?

Re: Versione virtual machine per Raspberry

MessaggioInviato: 15 set 2019, 18:36
da fairyvilje
Un sistema linux su raspberry pi è un sistema linux qualsiasi (con qualche magia durante il processo di boot, ma questo non dovrebbe tangerti). Al più vanno ricompilati dei pacchetti se non già distribuiti per architettura ARM ma sono quasi tutti portabili al 100%.
I passaggi quindi non cambiano quasi per niente da architettura ad architettura ma le prestazioni effettive sono difficili da stimare senza lavorare su una macchina reale e potresti trovare che il software selezionato non è abbastanza performante.

Re: Versione virtual machine per Raspberry

MessaggioInviato: 15 set 2019, 21:21
da Andrea454545
Ok, vedremo allora provando sulla scheda reale (chi vivrà vedrà! :D ).
Per poter installare Apache2 e Mono ho provveduto a scaricare i package dai repo ufficiali (Debian in paricolare).
Proverò a replicare tutto quanto fatto sulla macchina virtuale.

Re: Versione virtual machine per Raspberry

MessaggioInviato: 16 set 2019, 19:13
da xyz
Andrea454545 ha scritto:per integrarvi MONO.


Sconsiglio Mono su macchine Linux, tanto di più se girano su di un ARM, esistono alternative nate in ambito Unix più adatte a fare qualsiasi cosa che uno ha in mente.

Confermo inadeguatezza di una macchina virtuale per simulare le prestazioni di una Raspberry-PI.

Re: Versione virtual machine per Raspberry

MessaggioInviato: 17 set 2019, 21:44
da Andrea454545
Sconsiglio Mono su macchine Linux, tanto di più se girano su di un ARM, esistono alternative nate in ambito Unix più adatte a fare qualsiasi cosa che uno ha in mente.

Grazie. Puoi farmi esempi?

Re: Versione virtual machine per Raspberry

MessaggioInviato: 18 set 2019, 1:13
da xyz
Andrea454545 ha scritto:Grazie. Puoi farmi esempi?

La prima scelta è sempre quella Apache + PHP, in rete si trovano parecchie guide e codice già pronto per fare praticamente di tutto e trucchi per ottimizzare i servizi anche sulla Raspberry-PI. Alternative a Apache sono in ambito Linux Lighttpd, Nginx, Cherokee e altri (la lista sarebbe lunga). Alternative al PHP sono Python con Django e Ruby con Rails, poi esistono altre soluzioni più specifiche, dipende cosa si vuole fare.

Re: Versione virtual machine per Raspberry

MessaggioInviato: 18 set 2019, 22:24
da Andrea454545
Ok allora cerco di orientarmi verso PHP e Apache che è sicuramente ben documentato e molto diffuso.

Volevo continuare con un consiglio. In definitiva Apache deve contenere un Sever. Per rendere sicuro il tutto pensavo di impostare un firewall.
In questo caso un suggerimento per ottenere la migliore configurazione sicura dovrebbe prevedere di aggiungere una sola regola in INGRESSO (accettando Client esterni) sulla porta specifica -XX- del server ed arrestare ogni altra connessione?
perché risponda il Server, al Client connesso, si deve impostare anche la regola in USCITA su quella porta -XX-? O quest'ultima non serve?

Come Firewall penserei a "UFW".
O_/

Re: Versione virtual machine per Raspberry

MessaggioInviato: 19 set 2019, 0:23
da xyz
Di solito le regole di un firewall sono tante e ognuna ha un suo compito. Se manca una regola in automatico viene eseguita quella di default, la quale può essere un DROP o un ACCEPT, questo viene deciso da chi scrive le regole del firewall.

Re: Versione virtual machine per Raspberry

MessaggioInviato: 19 set 2019, 21:40
da Andrea454545
Ok perfetto. Quindi se apro la regola per ingresso su porta XX il Server potrà accettare la connessione dei Client. Ma senza scrivere quella in uscita (quindi prendendo quella di default) in UFW, riuscireà il Server a rispondere ai Client?