Hvordan sette opp en lokal webserver (Local Web Server) på Windows, macOS og Linux
Trinn for å sette opp en lokal webserver på Windows, Mac og Linux
Når du utvikler din egen nettside, må du ha evnen til å observere og evaluere hvordan nettsiden kan se ut fra den gjennomsnittlige besøkendes perspektiv.
Noen ganger er det nok å bare klikke og vise HTML-filene dine i en nettleser. Men hvis du vil teste dynamisk innhold, må du sette opp en lokal webserver.
Dette er ganske enkelt og du kan enkelt gjøre det selv enten du bruker en Windows-, macOS- eller Linux-PC. Det er mange typer webservere tilgjengelig, men i denne artikkelen vil vi bruke Apache fordi det er den mest populære serveren, veldig enkel å sette opp og har god kompatibilitet med alle populære datamaskinoperativsystemer.
Sett opp en lokal webserver på Linux
Apache er designet for Unix-lignende operativsystemer. Linux tilhører denne kategorien, og installering og konfigurering av Apache-nettserveren kan gjøres veldig enkelt.
Jobben vil innebære kommandolinjebehandling. De fleste populære Linux-distribusjoner i dag lar deg installere Apache uten å kompilere den fra kilden ved å bruke bare en enkel kommando.
For Debian, Ubuntu og Ubuntu-baserte distribusjoner:
sudo apt installer apache2
For Red Hat og CentOS:
sudo dnf installer httpd
Når installasjonen er fullført, åpne en nettleser og naviger til " 127.0.0.1 " eller " localhost ". Hvis skjermen viser " It Works! ", var Apache-installasjonen vellykket.
For bedre å forstå hvordan Apache håndterer dette bestemte nettstedet, la oss redigere det. Først, naviger til din lokale Linux-datamaskins webrotkatalog.
cd /var/www/html
Åpne " index.html " som rotkatalogen ved å bruke et tekstredigeringsprogram på systemet.
Søk etter uttrykket " Det fungerer !" og endre den til en tilfeldig tekst, som " Gjør teknologien enklere! ", og lagre deretter filen.
Oppdater nå nettstedet på adressen 127.0.0.1 . Du vil se en skjerm som viser uttrykket " Gjør teknologien enklere! " i stedet for " It Works! " tidligere.
Nå har du satt opp en enkel webserver. Noe tilpasning av konfigurasjonsinnstillingene kan gjøres i " apache2.conf ".
sudo nano /etc/apache2/apache2.conf
Merk: Hver gang du gjør konfigurasjonsredigeringer, må du starte Apache på nytt for å bruke eventuelle endringer.
sudo systemctl apache2 omstart
Hvis dette ikke fungerer, kan du starte på nytt ved å kjøre oppstartsfilen direkte.
sudo /etc/init.d/apache2 restart
Sett opp en lokal webserver på macOS
Den gode nyheten er at Apache nå er installert på macOS som standard. Så alt du trenger å gjøre er å slå den på.
I Finder, naviger til " Programmer -> Verktøy ", og dobbeltklikk deretter på Terminal .
For å aktivere den forhåndsinstallerte Apache-nettserveren, kjør følgende kommando:
sudo apachectl start
For å sjekke om webserveren kjører, åpne en nettleser og naviger til " 127.0.0.1 " eller " localhost ".
Selvfølgelig kan du også endre innholdet på nettsiden ved ganske enkelt å navigere til rotkatalogen på samme måte som du gjør i Linux. Det eneste som er annerledes er plasseringen av stien.
cd /Library/WebServer/Documents/
Rediger nå "index.html.en"-filen ved å bruke din lokale tekstredigerer. Endre " Det fungerer! " til " Hei verden! ".
sudo nano index.html.en
Oppdater nettstedet på 127.0.0.1 . Du vil se skjermen vise uttrykket " Hello World! " i stedet for " It Works! " som før.
For å konfigurere Apache-nettserveren ytterligere i macOS, naviger til " httpd.conf "-filen.
sudo nano /etc/apache2/httpd.conf
Som Linux kan du enkelt starte Apache-tjenesten på nytt ved å bruke apachectl-kommandoen med root-privilegier.
sudo apachectl omstart
Sett opp en lokal webserver på Windows
I motsetning til Linux og macOS er ikke Windows basert på Unix, så installering av en lokal webserver vil være litt annerledes.
Heldigvis finnes det en rekke installatører som samler ting som Apache, MySQL og PHP for å gjøre jobben enklere. En av dem er XAMPP.
( Merk : XAMPP er også tilgjengelig for Linux og Mac OS X).
Last ned Windows-versjonen av XAMPP og start installasjonen. Kjør installasjonsprogrammet når du blir bedt om det. Du kan bare velge Apache hvis alt du trenger er en webserver. Men hvis du planlegger å bruke en database, kan du også velge MySQL.
Fortsett installasjonen og klikk " Fullfør " når du kommer til siste trinn. Som standard vil XAMPP-kontrollpanelet startes.
Klikk " Start " for Apache og MySQL, om nødvendig.
Hvis du navigerer til " 127.0.0.1 " eller " localhost " i nettleseren din, vil du se XAMPP-konfigurasjonssiden.
For å lage en ny nettside, er prosessen den samme som ovenfor. Åpne notisblokk og lag et eksempel på en HTML-fil. Gi det navnet " hello.html ".
Lagre filen i dokumentrotmappen som ligger i " c:\xampp\htdocs\ ".
Naviger til den ved å åpne en nettleser og gå til 127.0.0.1/hello.html . Du vil kunne se nettstedet du opprettet.
Trinn for å sette opp en lokal webserver på Windows, Mac og Linux
Trenger du en lavstrømsenhet for å drive nettstedet ditt? Vil du ta tilbake plassen som webserveren tar opp? Vil du dele litt informasjon med alle, enten det er venner eller offentlig, men har ikke økonomien til å kjøre en fullskala webserver?
Dagens teknologi gjør e-postsporing veldig enkelt.
Med introduksjonen av iCloud+ (pluss) abonnementspakken, har Apple gitt brukerne en ganske nyttig funksjon, som er muligheten til å sette opp et tilpasset e-postdomene.
Noen ganger i noen virkelige brukssituasjoner kan det hende du må dele WiFi-passordet fra Mac-en med en iPhone-enhet i nærheten.
Trinn for å sette opp en lokal webserver på Windows, Mac og Linux
Diskverktøyets førstehjelpsfunksjon kan verifisere helsen til harddisken og om nødvendig utføre reparasjoner på harddiskens datastrukturer for å forhindre at små problemer blir til store problemer.
Overføring av filer mellom Mac og Android er ekstremt plagsomt. Android bruker MTP (Media Transfer Protocol) for å dele filer med datamaskiner. Windows støtter det, men macOS gjør det ikke. Google har en Android File Transfer-applikasjon, men denne løsningen er ikke optimal.
Når du graver i Mac-innstillingene, finner du brannmuren, som er slått av som standard. Er det ikke utrygt? Hvorfor er Apple så uansvarlig?
I virkeligheten hindrer et passord bare noen fra å prøve å logge på og få tilgang til operativsystemet, men harddisken din er ikke kryptert som sådan. Med en Ubuntu-oppstartsdisk, eller ved å fjerne harddisken, vil alle fortsatt kunne få tilgang til alle filene på datamaskinen din. Bare ved å manuelt kryptere filer på harddisken kan du virkelig holde filene dine trygge. Det er der Mac OS X FileVault kommer inn.
Det er mange måter å oppdatere Mac OS på, fra enkle til komplekse. I denne artikkelen vil Quantrimang oppsummere noen måter å oppdatere Mac-en på og slå på automatiske operativsystemoppdateringer for enkelhets skyld.
Hver ny utgivelse av Apples stasjonære operativsystem ser ut til å legge flere begrensninger på brukerne enn den forrige versjonen. System Integration Protection - System Integration Protection (eller SIP) kan være den største endringen.