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

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.

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.

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.

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
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.

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”.
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.

-
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
2. Gå sedan till samma var/www/html/ katalog och skapa en PHP fil med en textredigerare.

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.

-
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”.

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.

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.

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å här konfigurerar du en Raspberry Pi -webbserver [Guide] 1](https://se.moyens.net/wp-content/uploads/2021/10/1633270362_Sa-har-konfigurerar-du-en-Raspberry-Pi-webbserver-Guide.jpg)



















