Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Når du udvikler din egen hjemmeside, skal du have evnen til at observere og vurdere, hvordan hjemmesiden kan se ud fra den gennemsnitlige besøgendes perspektiv.

Nogle gange er det nok at klikke og se dine HTML-filer i en webbrowser. Men hvis du vil teste dynamisk indhold, skal du konfigurere en lokal webserver.

Dette er ret simpelt, og du kan nemt gøre det selv, uanset om du bruger en Windows-, macOS- eller Linux-pc. Der er mange typer af webservere tilgængelige, men i denne artikel vil vi bruge Apache, fordi det er den mest populære server, meget nem at sætte op og har god kompatibilitet med alle populære computeroperativsystemer.

Konfigurer en lokal webserver på Linux

Apache er designet til Unix-lignende operativsystemer. Linux hører til denne kategori, og installation og konfiguration af Apache-webserveren kan gøres meget enkelt.

Jobbet vil involvere kommandolinjebehandling. De fleste populære Linux-distributioner i dag giver dig mulighed for at installere Apache uden at kompilere det fra kilden ved hjælp af kun en simpel kommando.

For Debian, Ubuntu og Ubuntu-baserede distributioner:

sudo apt installer apache2

Til Red Hat og CentOS:

sudo dnf installer httpd

Når installationen er færdig, skal du åbne en webbrowser og navigere til " 127.0.0.1 " eller " localhost ". Hvis skærmen viser " It Works! ", var din Apache-installation vellykket.

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

For bedre at forstå, hvordan Apache håndterer dette særlige websted, lad os redigere det. Først skal du navigere til din lokale Linux-computers web-rodmappe.

cd /var/www/html

Åbn " index.html " som rodbiblioteket ved hjælp af en teksteditor på systemet.

Søg efter sætningen " Det virker !" og ændre det til en tilfældig tekst, som " Gør teknologien nemmere! ", og gem derefter filen.

Opdater nu webstedet på adresse 127.0.0.1 . Du vil se en skærm, der viser sætningen " Gør teknologien nemmere! " i stedet for " Det virker! "tidligere.

Nu har du med succes opsat en simpel webserver. Nogle tilpasninger af konfigurationsindstillinger kan udføres i " apache2.conf ".

sudo nano /etc/apache2/apache2.conf

Bemærk: Hver gang du foretager konfigurationsredigeringer, skal du genstarte Apache for at anvende eventuelle ændringer.

sudo systemctl apache2 genstart

Hvis dette ikke virker, kan du genstarte ved at udføre boot-filen direkte.

sudo /etc/init.d/apache2 genstart

Konfigurer en lokal webserver på macOS

Den gode nyhed er, at Apache nu er installeret på macOS som standard. Så alt du skal gøre er bare at tænde den.

I Finder skal du navigere til " Applications -> Utilities ", og derefter dobbeltklikke på Terminal .

For at aktivere den forudinstallerede Apache-webserver skal du køre følgende kommando:

sudo apachectl start

For at kontrollere, om webserveren kører, skal du åbne en browser og navigere til " 127.0.0.1 " eller " localhost ".

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Du kan selvfølgelig også ændre indholdet på webstedet ved blot at navigere til rodmappen på samme måde, som du gør i Linux. Det eneste, der er anderledes, er stiens placering.

cd /Library/WebServer/Documents/

Rediger nu filen "index.html.en" ved hjælp af din lokale teksteditor. Skift " Det virker! " til " Hej verden! ".

sudo nano index.html.daSådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Opdater venligst hjemmesiden på 127.0.0.1 . Du vil se skærmen vise sætningen " Hello World! " i stedet for " It Works! " som før.

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

For yderligere at konfigurere Apache-webserveren i macOS skal du navigere til filen " httpd.conf ".

sudo nano /etc/apache2/httpd.conf

Ligesom Linux kan du nemt genstarte Apache-tjenesten ved hjælp af apachectl-kommandoen med root-privilegier.

sudo apachectl genstart

Konfigurer en lokal webserver på Windows

I modsætning til Linux og macOS er Windows ikke baseret på Unix, så installation af en lokal webserver vil være lidt anderledes.

Heldigvis er der en række installatører, der samler ting som Apache, MySQL og PHP for at gøre arbejdet lettere. En af dem er XAMPP.

( Bemærk : XAMPP er også tilgængelig til Linux og Mac OS X).

Download Windows-versionen af ​​XAMPP og start installationen. Udfør installationsprogrammet, når du bliver bedt om det. Du kan bare vælge Apache, hvis alt hvad du behøver er en webserver. Men hvis du planlægger at bruge en database, kan du også vælge MySQL.

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Fortsæt installationen og klik på " Udfør ", når du når det sidste trin. Som standard vil XAMPP-kontrolpanelet blive lanceret.

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Klik på " Start " for Apache og MySQL, hvis det er nødvendigt.

Hvis du navigerer til " 127.0.0.1 " eller " localhost " i din webbrowser, vil du se XAMPP-konfigurationssiden.

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

For at oprette en ny hjemmeside er processen den samme som ovenfor. Åbn notesblok, og opret et eksempel på en HTML-fil. Navngiv den " hello.html ".

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Gem filen i dokumentets rodmapp, der findes i " c:\xampp\htdocs\ ".

Naviger til det ved at åbne en webbrowser og besøge 127.0.0.1/hello.html . Du vil være i stand til at se den hjemmeside, du har oprettet.

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux


Sådan blokerer du sporingspixels i Apple Mail

Sådan blokerer du sporingspixels i Apple Mail

Dagens teknologi gør e-mail-sporing meget let.

Instruktioner til opsætning af et brugerdefineret e-mail-domæne på iCloud

Instruktioner til opsætning af et brugerdefineret e-mail-domæne på iCloud

Med introduktionen af ​​iCloud+ (plus) abonnementspakken har Apple givet brugerne en ganske nyttig funktion, som er muligheden for at oprette et brugerdefineret e-mail-domæne.

Sådan deler du Wi-Fi-adgangskode fra Mac til iPhone

Sådan deler du Wi-Fi-adgangskode fra Mac til iPhone

Nogle gange i nogle virkelige brugssituationer kan det være nødvendigt at dele WiFi-adgangskoden fra din Mac med en iPhone-enhed i nærheden.

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Sådan opsætter du en lokal webserver (Local Web Server) på Windows, macOS og Linux

Trin til opsætning af en lokal webserver på Windows, Mac og Linux

Reparer Mac-harddiske med Disk Utilitys førstehjælpsfunktion

Reparer Mac-harddiske med Disk Utilitys førstehjælpsfunktion

Disk Utilitys førstehjælpsfunktion kan verificere harddiskens tilstand og om nødvendigt udføre reparationer på harddiskens datastrukturer for at forhindre, at små problemer bliver til store problemer.

Sådan overfører du filer fra Mac til Android uden Android Filoverførsel

Sådan overfører du filer fra Mac til Android uden Android Filoverførsel

Overførsel af filer mellem Mac og Android er ekstremt besværligt. Android bruger MTP (Media Transfer Protocol) til at dele filer med computere. Windows understøtter det, men macOS gør det ikke. Google har en Android File Transfer-applikation, men denne løsning er ikke optimal.

Har Macer virkelig brug for en firewall?

Har Macer virkelig brug for en firewall?

Når du graver i din Macs indstillinger, finder du firewallen, som er slået fra som standard. Er det ikke usikkert? Hvorfor er Apple så uansvarligt?

Hvad er Mac OS X FileVault, og hvordan bruger man det?

Hvad er Mac OS X FileVault, og hvordan bruger man det?

I virkeligheden forhindrer en adgangskode kun nogen i at forsøge at logge ind og få adgang til operativsystemet, men din harddisk er ikke krypteret som sådan. Med en Ubuntu boot disk, eller ved at fjerne harddisken, vil alle stadig kunne få adgang til alle filerne på din computer. Kun ved manuelt at kryptere filer på din harddisk kan du virkelig holde dine filer sikre. Det er her, Mac OS X FileVault kommer ind.

Opdater macOS, detaljeret måde at opdatere MacBook på

Opdater macOS, detaljeret måde at opdatere MacBook på

Der er mange måder at opdatere Mac OS på, fra enkel til kompleks. I denne artikel vil Quantrimang opsummere nogle måder at opdatere din Mac på og aktivere automatiske operativsystemopdateringer for din bekvemmelighed.

Hvorfor skulle du ikke deaktivere System Integrity Protection på Mac?

Hvorfor skulle du ikke deaktivere System Integrity Protection på Mac?

Hver ny udgivelse af Apples desktop-operativsystem ser ud til at lægge flere begrænsninger på brugerne end den tidligere version. Systemintegrationsbeskyttelse - Systemintegrationsbeskyttelse (eller SIP) kan være den største ændring.