Come rendere Raspberry Pi un server Web

Come rendere Raspberry Pi un server Web
Un server Web è un computer che fornisce il proprio servizio ad altri utenti che possono essere sulla tua rete o al di fuori della tua rete. Un server Web ha la capacità di eseguire software diversi e può facilmente archiviare documenti HTML, video, immagini e altri file a cui è possibile accedere da qualsiasi luogo.

Se sei davvero appassionato di creare un server Web ma stai trovando difficoltà a crearlo, cerca i passaggi in questo articolo, il che ti aiuterà a rendere il tuo Raspberry Pi un server Web.

Come rendere Raspberry Pi un server Web

Qui, ti diremo come puoi rendere Raspberry Pi un server Web se esegui attentamente ogni passaggio indicato di seguito e puoi quindi essere in grado di fare questa complessa attività in un'ora. Se perdi uno dei passaggi seguenti, non sarai in grado di rendere Raspberry Pi un server Web.

Passo 1: La prima cosa che dovresti fare è alimentare il tuo Raspberry Pi e assicurarti che il sistema di alimentazione sia in grado di fornire una corrente sufficiente a Raspberry Pi.

Passo 2: Assicurati di aver installato il tuo sistema operativo Raspberry Pi.

Passaggio 3: Ora assicurati che il tuo sistema operativo Raspberry Pi sia connesso a Internet e la velocità di Internet sia abbastanza buona da installare i pacchetti.

Passaggio 4: Ora dopo aver collegato il tuo sistema operativo Raspberry Pi con Internet, è necessario assicurarsi che i pacchetti vengano aggiornati. In caso contrario, è possibile aggiornare tramite il comando indicato di seguito nel terminale.

$ sudo apt-get update

Passaggio 5: Ora devi installare Apache nel tuo Raspberry Pi in quanto è un server open source con la capacità di gestire il traffico sul Web. È possibile installare Apache semplicemente inserendo il comando indicato di seguito nel terminale di Raspberry Pi.

$ sudo apt install apache2 -y

Passaggio 6: Dopo aver installato Apache nel sistema operativo Raspberry Pi, ora è necessario eseguire il pieno aggiornamento. Questo aggiornamento è necessario in quanto ti aiuta a installare i pacchetti mancanti su Raspberry Pi, che sono necessari per l'installazione di altri pacchetti. L'upgrade completo potrebbe richiedere del tempo a seconda della velocità di Internet.

$ sudo apt-get fullupgrade

Passaggio 7: Ora la prossima cosa che dovresti fare è installare PHP in quanto garantisce il funzionamento delle pagine Web e che aiuta a comunicare con il database.

Per installare PHP, è necessario prima installare alcuni pacchetti. È necessario installare prima la chiave per il repository PHP attraverso il comando seguente.

$ CURL https: // pacchetti.Sury.org/php/apt.gpg | sudo tee/usr/share/keyrings/suryphp-archive-keyring.gpg> /dev /null

Quindi, è necessario creare un file di origine con il collegamento al repository utilizzando il comando seguente.

$ echo “Deb [firmato per =/usr/share/keyrings/suryphp-archive-keyring.gpg] https: // pacchetti.Sury.org/ php/ $ (lsb_release -cs) main ”| sudo tee/etc/apt/fonti.elenco.D/Sury-Php.elenco

Ora, devi aggiornare di nuovo il pacchetto.

$ sudo apt-get update

Una volta terminati gli aggiornamenti, è possibile aggiungere il repository PHP dal comando di seguito menzionato:

$ sudo apt-addd-repository PPA: ondrej/php

Ora, tramite il comando indicato di seguito puoi installare PHP sul tuo Raspberry Pi.

$ sudo apt install php8.1-cli

Passaggio 8: Ora devi scaricare MariaDB-Server per iniziare l'installazione del database SQL. È possibile aggiungere MariaDB-Server aggiungendo il comando seguente.

$ sudo apt-get install MariaDB-server

Passaggio 9: Dopo aver installato correttamente il server MARIADB, ora è possibile proteggere i database SQL utilizzando il comando di seguito nel terminale.

$ sudo mysql_secure_installation

Dopo il completamento del comando, è necessario inserire la password. Puoi lasciarlo vuoto e nel passaggio successivo puoi inserire "N" per non modificare la password di root.

Devi fare alcune cose in quanto sono necessarie per eseguire correttamente il server Web Raspberry Pi.

Dopo aver completato i passaggi precedenti, ti fornirà un messaggio sulla riuscita installazione di MariaDB.

Passaggio 10: Ora dopo l'installazione è completa, ora si riavvia il servizio APACHE2 utilizzando il comando di seguito menzionato nel terminale.

$ sudo servizio apache2 riavvio

Passaggio 11: Ora la prossima cosa da fare è cambiare il nome host del server, che può essere fatto digitando il comando seguente nel terminale.

$ sudo raspi-config

Aprirà la configurazione Raspberry Pi per te.

Passaggio 12: Vai all'opzione di interfaccia e abilita ssh lì.

Passaggio 13: Vai alle opzioni di sistema, quindi seleziona il nome host.

Passaggio 14: Ora, devi inserire un nome host. Scrivi qualsiasi nome che desideri.

Passaggio 15: Premere OK e quindi fare clic su Fine. Ti chiederà di riavviare. Scegli il riavvio facendo clic sull'opzione "Sì".

Passaggio 16: Dopo il riavvio del sistema, puoi quindi andare all'opzione di menu, vedrai l'opzione "Preference" lì andare alla configurazione Raspberry Pi e nel sistema sarai in grado di vedere che il tuo nome host è cambiato.

Passaggio 17: Puoi controllare lo stato del tuo apache se è in esecuzione o meno tramite il seguente comando.

$ sudo servizio apache2 stato

Passaggio 18: Puoi anche verificare se il tuo server è in esecuzione digitando l'IP host nel browser. Puoi trovare il tuo IP host inserendo il comando seguente nel terminale.

$ hostname -i

Passaggio 19: Scrivi l'indirizzo IP nel browser e vedrai la pagina Web Apache predefinita.

Passaggio 20: Ora per creare il tuo sito Web, devi individuare la directory HTML nel tuo sistema. È necessario digitare "/var/www/html" nella casella di ricerca della directory per aprire il file HTML.

È possibile creare i siti Web mettendo o sostituendo i file HTML nella directory.

Passaggio 21: Successivamente, devi iniziare a sviluppare una pagina web utilizzando PHP. Per questo è necessario inserire il comando indicato di seguito nel terminale che ti consente di creare una pagina PHP nella cartella HTML.

$ sudo nano/var/www/html/indice.PHP

Dopo aver inserito il comando, sarai quindi in grado di scrivere il codice della pagina Web, ad esempio:

Echo "Questo è Linuxhint";
?>

Passaggio 27: Ora, vai all'indirizzo “10.0.2.15 "e lì vedrai la tua pagina web.

Conclusione

Perché dovresti essere preoccupato quando hai un'opportunità d'oro per costruire un sito Web e dovresti approfittarlo senza indugio? L'uso di Raspberry Pi come server Web ti consente di creare il tuo sito Web personale senza dover cercare altre opzioni. Quindi, provalo, trasforma il tuo Raspberry Pi in un server Web e avrai i tuoi siti Web personali attivo e funzionante in poche ore.