Hvordan lage Raspberry Pi til en webserver

Hvordan lage Raspberry Pi til en webserver
En webserver er en datamaskin som gir sin tjeneste til andre brukere som kan være i nettverket eller utenfor nettverket ditt. En webserver har muligheten til å kjøre forskjellig programvare, og den kan enkelt lagre HTML -dokumenter, videoer, bilder og andre filer som kan nås hvor som helst hvor som helst.

Hvis du virkelig brenner for å lage en webserver, men du finner vanskeligheter med å lage den, så se etter trinnene i denne artikkelen, noe som vil hjelpe deg med å gjøre Raspberry Pi til en webserver.

Hvordan lage Raspberry Pi til en webserver

Her vil vi fortelle deg hvordan du kan gjøre Raspberry Pi til en webserver hvis du nøye gjør hvert trinn gitt nedenfor, og du kan da kunne gjøre denne komplekse oppgaven om en time. Hvis du savner noen av trinnene nedenfor, vil du ikke kunne gjøre Raspberry Pi til en webserver.

Trinn 1: Det første du bør gjøre er å drive bringebærpi -en og sikre at kraftsystemet er i stand til å gi nok strøm til å bringebær Pi.

Steg 2: Forsikre deg om at du har installert Raspberry Pi -operativsystemet.

Trinn 3: Forsikre deg nå om at Raspberry Pi -operativsystemet er koblet til Internett og hastigheten på Internett er god nok til å installere pakkene.

Trinn 4: Nå etter å ha koblet sammen bringebær Pi -operativsystemet med internett, må du sørge for at pakkene dine blir oppdatert. Hvis ikke, kan du oppdatere gjennom den gitte kommandoen nedenfor i terminalen.

$ sudo apt-get oppdatering

Trinn 5: Nå må du installere Apache i Raspberry Pi, da det er en åpen kildeserver med muligheten til å håndtere trafikken på nettet. Du kan installere Apache ved å bare legge inn kommandoen nedenfor i terminalen til Raspberry Pi.

$ sudo apt install apache2 -y

Trinn 6: Etter å ha installert Apache i Raspberry Pi -operativsystemet, er du nå pålagt å gjøre full oppgradering. Denne oppgraderingen er nødvendig, da den hjelper deg å installere de manglende pakkene på Raspberry Pi, som er nødvendig for installasjon av andre pakker. Den fulle oppgraderingen kan ta tid avhengig av internetthastigheten din.

$ sudo apt-get full-oppgradering

Trinn 7: Nå er det neste du bør gjøre å installere PHP, da det sikrer at riktige websider fungerer, så vel som det hjelper til med å kommunisere med databasen.

For å installere PHP, må du først installere noen pakker. Du må først installere nøkkelen for PHP -depotet gjennom kommandoen nedenfor.

$ krøll https: // pakker.sury.org/php/apt.GPG | sudo tee/usr/share/nøkkelringer/suryphp-archive-keyring.gpg> /dev /null

Deretter må du opprette en kildefil med lenken til depotet ved å bruke kommandoen nedenfor.

$ ECHO “Deb [Signed-By =/usr/share/nøkkelring/suryphp-archive-keyring.gpg] https: // pakker.sury.org/ php/ $ (lsb_release -cs) main ”| sudo tee/etc/apt/kilder.liste.d/sury-php.liste

Nå må du oppdatere pakken igjen.

$ sudo apt-get oppdatering

Når oppdateringene er ferdige, kan du legge til PHP -depotet fra nedenfor nevnte kommando:

$ sudo apt-add-repository ppa: Ondrej/php

Nå, gjennom kommandoen gitt nedenfor, kan du installere PHP på Raspberry Pi.

$ sudo apt install php8.1-CLI

Trinn 8: Nå må du laste ned MariaDB-Server for å starte installasjonen av SQL-databasen. Du kan legge til MariaDB-server ved å legge til kommandoen nedenfor.

$ sudo apt-get install mariaDb-server

Trinn 9: Etter å ha installert MariaDB-serveren, kan du nå sikre SQL-databaser ved å bruke kommandoen nedenfor i terminalen.

$ sudo mysql_secure_installation

Etter fullføringen av kommandoen, må du oppgi passordet ditt. Du kan la det være tomt, og i neste trinn kan du legge inn “N” for ikke å endre rotpassordet ditt.

Du må gjøre noen ting da de er pålagt å kjøre Raspberry Pi -webserveren med hell.

Etter å ha fullført trinnene ovenfor, vil det gi deg en melding om vellykket installasjon av MariaDB.

Trinn 10: Nå etter at installasjonen er fullført, starter du nå Apache2 -tjenesten ved å bruke den nedenfor nevnte kommandoen i terminalen.

$ sudo service apache2 omstart

Trinn 11: Nå er neste ting å gjøre å endre vertsnavnet på serveren, som kan gjøres ved å skrive nedenfor -kommandoen nedenfor i terminalen.

$ Sudo Raspi-Config

Det vil åpne Raspberry Pi -konfigurasjonen for deg.

Trinn 12: Gå til grensesnittalternativet og aktiver SSH der.

Trinn 13: Gå til systemalternativer, og velg deretter vertsnavn.

Trinn 14: Nå er du pålagt å oppgi et vertsnavn. Skriv noe navn du vil ha.

Trinn 15: Trykk OK og klikk deretter på Fullfør. Det vil be deg om å starte på nytt. Gå for omstarten ved å klikke på alternativet "Ja".

Trinn 16: Etter at systemet starter på nytt, kan du gå til menyalternativet, vil du se alternativet "preferanse" der går til Raspberry Pi -konfigurasjon, og i systemet vil du kunne se at vertsnavnet ditt er endret.

Trinn 17: Du kan sjekke statusen til apache om den kjører eller ikke gjennom følgende kommando.

$ sudo service apache2 status

Trinn 18: Du kan også sjekke om serveren din kjører eller ikke ved å skrive verten IP i nettleseren din. Du kan finne verts -IP -en ved å legge inn kommandoen nedenfor i terminalen.

$ hostname -i

Trinn 19: Skriv IP -adressen i nettleseren din, så ser du standard Apache -websiden.

Trinn 20: Nå for å bygge nettstedet ditt, må du finne HTML -katalogen i systemet ditt. Du må skrive “/var/www/html” i katalogsøkboksen for å åpne HTML -filen.

Du kan bygge nettstedene ved å sette eller erstatte HTML -filene i katalogen.

Trinn 21: Deretter må du begynne å utvikle en webside ved hjelp av PHP. For det må du oppgi kommandoen nedenfor i terminalen som lar deg opprette en PHP -side i HTML -mappen.

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

Etter å ha kommet inn i kommandoen, vil du for eksempel kunne skrive websider -kode, for eksempel:

ekko “Dette er Linuxhint”;
?>

Trinn 27: Gå til adressen “10.0.2.15 ”og der vil du se din egen webside.

Konklusjon

Hvorfor skal du være bekymret når du har en gylden mulighet til å bygge et nettsted, og du bør dra nytte av det uten forsinkelse? Bruk av Raspberry Pi som webserver lar deg opprette ditt eget personlige nettsted uten å måtte se etter andre alternativer. Så prøv det, gjør Raspberry Pi til en webserver, og du vil ha dine personlige nettsteder i gang i løpet av timer.