Innanzi tutto aggiorna i pacchetti di sistema
- Codice: Seleziona tutto
sudo apt-get update
sudo apt-get upgrade
poi installa il server apache
- Codice: Seleziona tutto
sudo apt-get install apache2 -y
Se adesso digiti
- Codice: Seleziona tutto
hostname -I
trovi l'indirizzo dell'host, visibile da rete locale.
Se vuoi proiettare il tuo IP locale su web devi aprire la porta 80 dal tuo router e mapparla sull'indirizzo del tuo raspi.
Nella cartella locale
- Codice: Seleziona tutto
/var/www/html/
trovi il file index.html
Qualunque cosa metti in quella cartella verrà proiettata in rete.
Io poi ho installato Samba e così posso vedere quella cartella come cartella di rete locale senza dovermi collegare in ssh al raspi tutte le volte che voglio modificare la cartella online.
- Codice: Seleziona tutto
sudo apt-get install samba samba-common-bin
Quando si è installato edita il configuration file
- Codice: Seleziona tutto
sudo leafpad /etc/samba/smb.conf &
trova e modifica queste righe così:
- Codice: Seleziona tutto
workgroup = il nome della tua rete
wins support = yes
e aggiungi in fondo, sotto "Share Definitions"
- Codice: Seleziona tutto
[pihome]
comment= Pi Web Home
path=/var/www/html
browseable=Yes
writeable=Yes
only guest=no
create mask=0777
directory mask=0777
public=no
Il path deve puntare alla cartella da condividere, in questo caso /var/www/html
Quando hai finito digita
- Codice: Seleziona tutto
sudo smbpasswd -a pi
e digita la password del tuo pi due volte.
Quando vorrai entrare nella cartella web dovrai introdurre la tua password dell'utente pi.
Sotto windows la vedi sotto "esplora risorse di rete" o qualcosa del genere, in inglese è "Explore network resources".