Så här konfigurerar du en Raspberry Pi -webbserver [Guide] 1

Så här konfigurerar du en Raspberry Pi -webbserver [Guide]

Raspberry Pi är inte bara en liten styrdator utan ett tinkerkort som kan göra nästan allt och allt. Vill du konfigurera Pi-hole på Raspberry Pi för att blockera annonser och spårare från hela ditt hemnätverk? Ja, det gör det. Vill du konfigurera en Raspberry Pi -webbserver för webbutveckling och lokal filöverföring? Tja, det gör det också. Faktum är att använda en Raspberry Pi är ett bra och prisvärt sätt att bygga en personlig webbserver. Så om du är intresserad, följ den här enkla guiden och förvandla din Raspberry Pi till en webbserver på nolltid.

Konfigurera en Raspberry Pi -webbserver (2021)

För att konfigurera en Raspberry Pi -webbserver måste du först installera en webbserver. Det finns två populära webbservrar: Apache och Nginx. Men i den här självstudien kommer vi att använda Apache eftersom det är pålitligt och lättare att använda. Bortsett från det kommer vi också att installera PHP så att du kan vara värd för dynamiska webbsidor på din Raspberry Pi. Efter att ha sagt allt detta, låt oss hoppa till stegen.

  • Installera Apache Web Server på Raspberry Pi

1. Först och främst, se till att du har blinkat Raspberry Pi OS med skrivbord UI på SD -kortet. Om du är ny på allt detta, följ vår guide om hur du installerar Raspberry Pi på distans. Som sagt, om du har en extern bildskärm kommer det att bli mycket smidigare.

2. När Raspbian OS startar, öppna terminalen och kör kommandot nedan till uppdatera Raspbian OS till den senaste versionen.

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

3. Därefter måste vi installera Apache -webbservern på Raspberry Pi. Kör kommandot nedan i terminalen.

sudo apt install apache2 -y

Konfigurera en Raspberry Pi -webbserver (2021)

4. När den är installerad kommer Apache -webbservern att vara aktiv. Öppna bara webbläsaren på Raspberry Pi och ange localhost eller 127.0.0.1och tryck på enter för att komma åt webbservern. Det bör ladda Apaches HTML -sida.

Konfigurera en Raspberry Pi -webbserver (2021)

5. Du kan också ange IP -adressen för Raspberry Pi direkt i en webbläsare för att komma åt webbservern. Springa hostname -I i terminalen, och du hittar IP -adressen för din RPi.

Konfigurera en Raspberry Pi -webbserver (2021)

6. Ange IP -adressen i webbläsaren, och där har du den. Det kan du faktiskt använd IP -adressen på vilken enhet som helst på ditt lokala Wi-Fi-nätverk, och du kommer att kunna komma åt webbservern. Till exempel kan jag enkelt komma åt Raspberry Pi: s webbserver från min Chromebook.

Konfigurera en Raspberry Pi -webbserver (2021)

7. För din information sparas alla webbserverfiler i /var/www/html/ plats. Så du kan ändra katalogen till den här platsen och visa alla filer. Här är kommandona som ska köras.

cd /var/www/html/
ls -al

Konfigurera en Raspberry Pi -webbserver (2021)

8. Som du kan se på skärmdumpen ovan, index.html filen ägs av root. Så innan du ändrar något måste du byta ägare till pi (du). Kör kommandot nedan till ändra ägandet.

sudo chown pi: index.html
ls -al

Som du kan se på skärmdumpen nedan, pi är nu ägare till webbservern. Du kan också använda samma format för att ändra äganderätten till mappar som t.ex. html och www.

byta ägare

9. Fortsätt nu och öppna filen via Terminal eller File Manager. Jag använder filhanteraren för enklare åtkomst. Navigera till ”Var -> www -> HTML”, högerklicka på ”index.html” -filen och välj ”Textredigerare”.

raspbian

10. Nu, om jag gör några ändringar i titeln och sparar den, kommer de att reflektera över webbservern direkt. Du kommer att se den uppdaterade titeln när du öppna webbservern i en webbläsare fönster. Detta steg bekräftar att din Raspberry Pi -webbserver fungerar bra.

Konfigurera en Raspberry Pi -webbserver (2021)

  • Installera PHP på Raspberry Pi

Om du vill testa dina webbsidor på Raspberry Pi kommer installationen av bara webbservern inte att skära den. Du måste också installera PHP för att ha en lösning som XAMPP på Raspberry Pi. Det låter dig testa dynamiska webbsidor på din Raspberry Pi. Så här går det till.

1. Kör kommandot nedan för att installera senaste versionen av PHP på din Raspberry Pi.

sudo apt install php libapache2-mod-php -y

Installera PHP på hallon pi

2. Gå sedan till samma var/www/html/ katalog och skapa en PHP fil med en textredigerare.

Installera PHP på hallon pi

3. Öppna sedan filen med en textredigerare och ange PHP -koden du vill lägga till. Till exempel har jag lagt till PHP -koden som matar ut ett enkelt uttalande.

Installera PHP på hallon pi

  • Testar FileZilla på Raspberry Pi

När vi har konfigurerat Apache -webbservern och PHP på Raspberry Pi är det äntligen dags att testa om vi kan överföra våra befintliga webbtillgångar till RPi -webbservern med populära FTP -klient FileZilla. Du kan också använda andra FTP -klienter som WinSCP om du vill. Här är stegen att följa.

1. Installera FileZilla (Fri) på en annan dator som är ansluten till samma Wi-Fi-nätverk.

2. Nästa, på Raspberry Pi, navigerar du till ”Start -menyn -> Inställningar -> Raspberry Pi -konfiguration”. Gå här till ”Gränssnitt” och aktivera ”SSH”.

Testar FileZilla på hallon pi

3. På FileZilla öppnar du ”Arkiv -menyn -> Platshanteraren” och lägger till en ”Ny webbplats”. Här, välj ”SFTP” som protokollet och ange IP -adressen till Raspberry Pi: s webbserver i fältet ”Host”. Håll fältet ”Port” tomt. Därefter anger du standarduppgifterna: pi som användarnamn och raspberry som lösenord. Klicka nu på ”Anslut”.

Notera: Om du ändrade lösenordet för Raspberry Pi under installationen anger du det nya lösenordet.

Testar FileZilla på hallon pi

4. Du ansluter till din Raspberry Pi: s webbserver. Nu kan du överföra alla dina HTML-, CSS- och PHP -tillgångar direkt till Raspberry Pi och få igång din webbutveckling utan krångel.

Testar FileZilla på hallon pi

Förvandla din Raspberry Pi till en webbserver med några enkla steg

Så det är hur du kan skapa en webbserver på Raspberry Pi. Alla verktyg som krävs för att få en webbserver att köra är tillgängliga på det Debian-baserade Raspbian OS, så det är inga problem alls. Även om du är nybörjare kan du följa steg-för-steg-instruktionerna ovan och förvandla RPi-kortet till en webbserver på nolltid. Det är i alla fall allt från oss. Om du har några frågor, meddela oss i kommentarsfältet nedan.

Stöd vårt arbete ❤️

Om du gillade den här artikeln, överväg att lämna dricks för att hjälpa oss fortsätta publicera bra innehåll.

Säker betalning med PayPal
Moyens I/O Staff har motiverat dig och gett dig råd om teknik, personlig utveckling, livsstil och strategier som hjälper dig.