Cum să configurați un server web Raspberry Pi [Guide]

Raspberry Pi nu este doar un computer de bord mic, ci și un card care poate face aproape orice și orice. Doriți să configurați Pi-hole pe Raspberry Pi pentru a bloca reclamele și dispozitivele de urmărire din întreaga rețea de acasă? Da, asta face. Doriți să configurați un server web Raspberry Pi pentru dezvoltarea web și transferul de fișiere local? Ei bine, face și asta. De fapt, utilizarea unui Raspberry Pi este o modalitate excelentă și accesibilă de a construi un server web personal. Deci, dacă sunteți interesat, urmați acest ghid simplu și transformați-vă Raspberry Pi într-un server web în cel mai scurt timp.

Configurați un server web Raspberry Pi (2021)

Pentru a configura un server web Raspberry Pi, mai întâi trebuie să instalați un server web. Există două servere web populare: Apache și Nginx. Dar în acest tutorial, vom folosi Apache pentru că este fiabil și mai ușor de utilizat. În afară de asta, vom instala și PHP, astfel încât să puteți găzdui pagini web dinamice pe Raspberry Pi. Acum, după ce am spus toate acestea, să trecem la pași.

  • Instalați Apache Web Server pe Raspberry Pi

1. În primul rând, asigurați-vă că ați fulgerat Sistem de operare Raspberry Pi cu desktop UI pe cardul SD. Dacă sunteți nou în toate acestea, urmați ghidul nostru despre cum să configurați Raspberry Pi de la distanță. Acestea fiind spuse, dacă ai un monitor extern, lucrurile vor fi mult mai lin.

2. Odată ce Raspbian OS pornește, deschideți Terminalul și executați comanda de mai jos către actualizați sistemul de operare Raspbian la cea mai recentă versiune.

sudo apt-get update && sudo apt-get upgrade -y

3. În continuare, trebuie instalați serverul web Apache pe Raspberry Pi. Rulați comanda de mai jos în terminal.

sudo apt install apache2 -y

Configurați un server web Raspberry Pi (2021)

4. Odată instalat, serverul web Apache va fi activ. Doar deschideți browserul pe Raspberry Pi și intrați localhost sau 127.0.0.1și apăsați Enter pentru a accesa serverul web. Ar trebui să încarce pagina HTML a lui Apache.

Configurați un server web Raspberry Pi (2021)

5. De asemenea, puteți introduce direct adresa IP a Raspberry Pi într-un browser pentru a accesa serverul web. Alerga hostname -I în Terminal și veți găsi adresa IP a RPi.

Configurați un server web Raspberry Pi (2021)

6. Introduceți adresa IP în browser și o aveți. De fapt, poți utilizați adresa IP pe orice dispozitiv pe rețeaua Wi-Fi locală și veți putea accesa serverul web. De exemplu, pot accesa cu ușurință serverul web al Raspberry Pi de pe Chromebookul meu.

In relatie :  Cum să configurați și să utilizați Google Home în afara SUA

Configurați un server web Raspberry Pi (2021)

7. Pentru informațiile dvs., toate fișierele serverului web sunt salvate în /var/www/html/ Locație. Deci, puteți schimba directorul în această locație și puteți vizualiza toate fișierele. Iată comenzile de rulat.

cd /var/www/html/
ls -al

Configurați un server web Raspberry Pi (2021)

8. După cum puteți vedea în captura de ecran de mai sus, index.html fișierul este deținut de root. Deci, înainte de a modifica ceva, trebuie să schimbați proprietarul în pi (tu). Rulați comanda de mai jos la schimba proprietatea.

sudo chown pi: index.html
ls -al

După cum puteți vedea în captura de ecran de mai jos, pi este acum proprietarul serverului web. De asemenea, puteți utiliza același format pentru a schimba dreptul de proprietate asupra dosarelor, cum ar fi html și www.

schimba proprietatea

9. Acum, mergeți mai departe și deschideți fișierul prin Terminal sau Manager de fișiere. Folosesc Managerul de fișiere pentru un acces mai ușor. Navigheaza catre „var -> www -> HTML”, faceți clic dreapta pe fișierul „index.html” și alegeți „Editor de text”.

raspbian

10. Acum, dacă fac vreo modificare la titlu și îl salvez, atunci acestea se vor reflecta imediat pe serverul web. Veți vedea titlul actualizat atunci când deschideți serverul web într-un browser fereastră. Acest pas confirmă că serverul dvs. web Raspberry Pi funcționează bine.

Configurați un server web Raspberry Pi (2021)

  • Instalați PHP pe Raspberry Pi

Dacă doriți să vă testați paginile web pe Raspberry Pi, instalarea doar a serverului web nu îl va tăia. De asemenea, trebuie să instalați PHP pentru a avea un soluție ca XAMPP pe Raspberry Pi. Vă va permite să testați pagini web dinamice pe Raspberry Pi. Iată cum să procedezi.

1. Rulați comanda de mai jos pentru a instala cea mai recentă versiune de PHP pe Raspberry Pi.

sudo apt install php libapache2-mod-php -y

Instalați PHP pe raspberry pi

2. Apoi, treceți la același var/www/html/ director și creați un PHP fișier folosind un editor de text.

Instalați PHP pe raspberry pi

3. Apoi, deschideți fișierul cu un editor de text și introduceți codul PHP vrei să adaugi. De exemplu, am adăugat codul PHP care scoate o instrucțiune simplă.

Instalați PHP pe raspberry pi

  • Testarea FileZilla pe Raspberry Pi

Odată ce am configurat serverul web Apache și PHP pe Raspberry Pi, este în sfârșit timpul să testăm dacă ne putem transfera activele web existente pe serverul web RPi cu popularul client FTP FileZilla. Puteți folosi și alți clienți FTP, cum ar fi WinSCP, dacă doriți. Iată pașii de urmat.

1. Instalați FileZilla (Gratuit) pe un alt PC conectat la aceeași rețea Wi-Fi.

2. Apoi, pe Raspberry Pi, navigați la secțiunea „Meniu Start -> Preferințe -> Configurare Raspberry Pi”. Aici, treceți la „Interfețe” și activați „SSH”.

In relatie :  Cum se instalează o temă WordPress

Testarea FileZilla pe raspberry pi

3. Pe FileZilla, deschideți „Meniul Fișier -> Manager site” și adăugați un „Site nou”. Aici, alege „SFTP” ca protocol și introduceți adresa IP a serverului web al Raspberry Pi în câmpul „Gazdă”. Păstrați câmpul „Port” necompletat. După aceea, introduceți acreditările implicite: pi ca nume de utilizator și raspberry ca parola. Acum, faceți clic pe „Conectați”.

Notă: Dacă ați schimbat parola Raspberry Pi în timpul configurării, atunci introduceți noua parolă.

Testarea FileZilla pe raspberry pi

4. Vă veți conecta la serverul dvs. web Raspberry Pi. Acum poti transferați toate elementele HTML, CSS și PHP direct la Raspberry Pi și începeți dezvoltarea dvs. web fără nicio bătaie de cap.

Testarea FileZilla pe raspberry pi

Transformă-ți Raspberry Pi într-un server web în câțiva pași simpli

Deci, așa puteți configura un server web pe Raspberry Pi. Toate instrumentele necesare pentru a rula un server web sunt disponibile pe sistemul de operare Raspbian bazat pe Debian, deci nu există nicio problemă. Chiar dacă sunteți începător, puteți urma instrucțiunile pas cu pas de mai sus și puteți transforma placa RPi într-un server web în cel mai scurt timp. Oricum, asta este tot de la noi. Dacă aveți întrebări, spuneți-ne în secțiunea de comentarii de mai jos.

Moyens Staff
Moyens I/O Staff te-a motivat, oferindu-ți sfaturi despre tehnologie, dezvoltare personală, stil de viață și strategii care te vor ajuta.