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
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.
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 ".
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.da
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.
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.
Fortsæt installationen og klik på " Udfør ", når du når det sidste trin. Som standard vil XAMPP-kontrolpanelet blive lanceret.
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.
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 ".
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.
Trin til opsætning af en lokal webserver på Windows, Mac og Linux
Har du brug for en enhed med lavt strømforbrug til at køre dit websted? Vil du genvinde den plads, som webserveren optager? Vil du dele nogle oplysninger med alle, uanset om du er venner eller offentligt, men har du ikke økonomien til at køre en fuldskala webserver?
Dagens teknologi gør e-mail-sporing meget let.
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.
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.
Trin til opsætning af en lokal webserver på Windows, Mac og Linux
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.
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.
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?
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.
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.
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.