når du har oplevet hastighed og pålidelighed, er der ingen vej tilbage. Husk æraen før højhastighedsinternet, da du måtte vente på, at Videoer buffer? Forfærdelige tider. Tre jubel for de moderne internethastigheder!
hvis du er vant til at udvikle dine sider på en live server, er det præcis, hvad skift til et lokalt udviklingsmiljø som f.eks. Lynhurtig udvikling og enestående pålidelighed. Du kan aldrig gå tilbage til de gamle måder.
i dette indlæg vil jeg vise dig, hvordan du installerer
lad os komme i gang.
hvis du foretrækker en video i stedet, har vi fået dig dækket!
- Hvad er det?
- hvorfor?
- hvorfor?
- lad os installere
- Trin 1: Hent
- Trin 2: Installer prompt
- Installation Note 1: Deaktiver UAC under vinduer indstillinger
- Installationsbemærkning 2: Deaktiver Antivirus og/eller brandsikring midlertidigt
- Trin 3: Åbn kontrolpanelet
- Trin 4: Start Apache og modul
- test af din installation
- Trin 1: Opret en ny database til din Installation
- Trin 2: Hent og installer
- opsætning af Multisite lokalt med 6145 > Trin 1: Aktiver Multisite i din multisite-konfiguration.php-fil
- Trin 2: Opsæt dit Multisite-netværk
- Trin 3: følg vejledningen på skærmen
- fejlfinding af almindelige problemer med & ordtryk
- Samp up
Hvad er det?
i en nøddeskal er en lokal server, som du kan installere på din bærbare computer/desktop for at efterligne en faktisk internetserver.
det er en helt gratis, open source Apache server distribution med MariaDB, PHP og Perl. Den er tilgængelig for alle større operativsystemer, og er ekstremt nem at installere og bruge. Dette forklarer, hvorfor det er det mest populære PHP udviklingsmiljø.
her er hvad alfabeterne står for:
- p — Perl
- a-Apache HTTP Server
- M — MariaDB
- P — PHP
- P — PERL
bortset fra de ovennævnte kernekomponenter, F. eks.kommer Mercury mail server, phpMyAdmin til databaseadministration, OpenSSL, apache tomcat til at køre Java — kode og FTP-server.
hvorfor?
som professionel udvikler kan jeg ikke understrege nok, hvor gavnligt det er at have et lokalt udviklingsmiljø. Det giver mig mulighed for at installere nye Ordtryksinstallationer i en jippy. Og da det er hostet lokalt på min computer, er der ingen forsinkelse i at uploade mine ændringer og se dem komme til live på bro.sereren.
vil du prøve et nyt tema? Bare kopiere og indsætte det i din wp-content/themes
mappe. Og bam! Den er indlæst med det samme. Det samme med plugins og ændring af indstillinger. Ingen server forsinkelse, ingen upload besvær, ingen unødvendige ventetider. Alt sker i realtid.
det er som at tage din bil på en racerbane og skubbe den til sine grænser. Det perfekte testmiljø til at gå vild uden nogen konsekvenser (godt, næsten).
når jeg har installeret min pc, kan jeg fortsætte med at arbejde på min side, selvom jeg er på et fjerntliggende sted uden forbindelse. Udvikling lokalt er også meget sikker, da din hjemmeside er offline og væk fra nysgerrige øjne hackere (og irriterende klienter).
hvorfor?
som alle andre programmer, har
- PHP version 7.3 eller nyere
- Myskl version 5.6 eller større eller MariaDB version 10.1 eller nyere
- HTTPS support
- Apache eller ngink server
Champ kontrollerer alle de felter, der er anført ovenfor. Det er gratis, pålideligt, let at bruge og fungerer på alle større platforme. Du kan ikke gå galt med det.
lad os installere
Trin 1: Hent
Start med at hente den nyeste version af
Bemærk!: Hvis du bruger
Trin 2: Installer prompt
når du har hentet, skal du køre prompt-installationsfilen.
Vælg de komponenter, du vil installere. Hvis du planlægger at installere en hjemmeside med Apache, behøver du kun Apache, PHP og phpMyAdmin. Jeg tjekker alle komponenterne, da jeg gerne vil eksperimentere med dem senere.
Vælg installationskataloget (standard anbefales).
fjern markeringen Lær mere om Bitnami mulighed. Bitnami leverer alt-i-et-værktøjer til at installere populære open source-apps oven på
du kan blive præsenteret med en Vinduer Sikkerhedsadvarsel i slutningen af installationen. Du er nødt til at hvidliste Apache HTTP Server fra din Defender ved at klikke på knappen Tillad adgang. Sørg for at kontrollere indstillingen “Private netværk, f.eks. Dette er meget vigtigt. Det virker ikke, hvis du ikke tjekker dette og klikker på Tillad adgang.
Fuldfør opsætningen og kør kontrolpanelet.
Installation Note 1: Deaktiver UAC under vinduer indstillinger
du får muligvis vist en UAC-advarsel (UAC) fra vinduer. Intet at bekymre sig meget. Bare sørg for, at du ikke installerer Program Files
mappe, da UAC kan forstyrre C:\XAMPP
. Så hvis du ikke ændrer det, skal du være god.
hvis du vil lære at deaktivere UAC (anbefales ikke, medmindre det er absolut nødvendigt), er Microsoft-Support et godt sted at starte.
Installationsbemærkning 2: Deaktiver Antivirus og/eller brandsikring midlertidigt
nogle antivirus-eller brandsikringsprogrammer kan forårsage problemer med din installation. Hvis det er tilfældet, foreslås det, at du deaktiverer dem midlertidigt, indtil
Læs siden Ofte Stillede Spørgsmål om vinduer for mere.
Trin 3: Åbn kontrolpanelet
kontrolpanelet har en simpel brugergrænseflade, der viser alle moduler på din lokale server. Det giver dig mulighed for at starte/stoppe individuelle moduler, få adgang til deres Admin område, Config filer og logfiler med blot et enkelt klik. Dens nederste sektion viser også alle dine handlinger og fejl (hvis nogen).
bortset fra de muligheder, der er diskuteret ovenfor, har kontrolpanelet også andre knapper på højre side:
- Netstat: Vis alle aktive TCP-forbindelser (og porte) på din computer
- Shell: starter på en brugerdefineret kommandolinje (CMD)
- Stifinder: åbner rodmappen i Stifinder
- tjenester: viser alle tjenester under Microsoft Management Console
- hjælp: links til Apache Friends Support Forum
- Afslut: Afslut Kontrolpanel (serveren fortsætter med at køre i baggrunden)
Trin 4: Start Apache og modul
Klik på knappen Start ved siden af Apache modul. Hvis alt er indstillet korrekt, skal din Apache-server starte med succes under porte 83 og 443.
du kan få adgang til din Apache-serverens dashboard ved at klikke på Admin-knappen ved siden af den. Alternativt kan du også nå det via http://localhost/dashboard/ URL i din bro.ser.
Start derefter modulet. Hvis du får vist en sikkerhedsadvarsel til hvidlisten.klik på Tillad adgang. Som før skal du sørge for, at du har markeret indstillingen “Private netværk,…”.
du kan få adgang til dit phpMyAdmin-dashboard ved at klikke på Admin-knappen ved siden af modulet. Eller du kan bare gå til http://localhost/phpmyadmin/ i din bro.ser. Her kan du administrere MariaDB-databaserne for dine Netprojekter.
dette afslutter opsætningen af phpMyAdmin som dit lokale udviklingsmiljø. Det er nu klar til at være vært for ethvert PHP-baseret program (f.eks.
test af din installation
den bedste måde at kontrollere, om din lokale server er installeret og konfigureret korrekt, er at oprette en PHP-testside, placere den i mappen localhost og derefter prøve at få adgang til den via din bro.ser.
lad os gøre det nu. Opret en ny mappe kaldet test i din C:\xampp\htdocs\
mappe. Du kan også nemt få adgang til denne mappe ved at klikke på knappen Stifinder i kontrolpanelet og derefter gå til mappen htdocs.
Opret en fil kaldet test.php med koden nedenfor og placere den i C:\xampp\htdocs\test
mappe.
prøv at besøge http://localhost/test/test.php i din bro.ser. Hvis det viser ordene ” Hej Verden! Velkommen til
Trin 1: Opret en ny database til din Installation
før vi installerer den, har vi brug for en database.
klik på Admin-knappen i dit kontrolpanel. Et nyt vindue åbnes automatisk med phpMyAdmin dashboard interface. Klik på databaser øverst til venstre.
du bliver nu bedt om at oprette en ny database. Jeg har navngivet min vpmudev.
når du har indtastet et navn, skal du klikke på Opret og luk vinduet.
Trin 2: Hent og installer
Hent den nyeste version af
Tryk i den rigtige mappe. I mit tilfælde er det C:/xampp/htdocs
. Omdøb det til hvad du vil, men det anbefales at give denne mappe navnet på dit sted. Jeg har tænkt mig at kalde denne installation af
gå nu ind i din hjemmesides mappe, og find prøven.php-fil, og omdøb den.php.
Åbn filen, og rul ned, indtil du ser følgende linjer:
disse kodelinjer definerer loginoplysningerne for din database. Opdater dem i henhold til instruktionerne nedenfor:
- Udskift “database_name_here” med navnet på din database, som i mit tilfælde er vpmudev.
- Erstat “username_here” med “root” og rediger feltet “adgangskode_here” for at være tomt.
- Gem filen og luk den
vi kan fortsætte med vores installation nu. Gå til http://localhost/wptest/.
du bør se installationen sprog valg skærm belastning.
når du har valgt dit sprog, skal du fortsætte til næste skærmbillede. Indtast din side titel, admin brugernavn og adgangskode detaljer. Klik På Installer.
Tillykke, du har installeret
opsætning af Multisite lokalt med 6145 >
Trin 1: Aktiver Multisite i din multisite-konfiguration.php-fil
åbn din PHP-konfiguration.php-fil og tilføj følgende linje lige over linjen, der siger / * det er alt, stop redigering! Glad udgivelse. */.
define('WP_ALLOW_MULTISITE', true)
dette vil aktivere multisite-installationstilstanden på din hjemmeside.
Trin 2: Opsæt dit Multisite-netværk
gå til dit dashboard og derefter til værktøjer > Netværksopsætning.
indtast et navn til dit multisite-netværk og din netværksadministrators e-mail-adresse. Klik derefter på Installer.
du vil nu blive bedt om at redigere din pc-konfiguration.php og .htaccess-filer.
Trin 3: følg vejledningen på skærmen
åbn din konfiguration.php igen og tilføj koden givet af ordtryk under din Tidligere redigering.
næste, åben .(Bemærk: du bliver nødt til at erstatte indholdet helt her, ikke bare tilføje/redigere).
hvis du ikke kan finde .htaccess-fil, sørg for at aktivere Vis skjulte filindstillinger på din computer. Hvis du stadig ikke kan finde den, skal du oprette en i samme mappe som din konfiguration.php-fil.
Multisite skal nu aktiveres med succes på din installation.
du skal logge ind igen. Og når du gør det, kan du få adgang til individuelle sider i dit multisite-netværk fra dit dashboard.
du kan også oprette et nyt netværkssite herfra ved at klikke på knappen Tilføj ny.
fejlfinding af almindelige problemer med & ordtryk
mens min installation gik uden problemer, er ikke alle så heldige. Du kan kaste en kurvebold på et hvilket som helst tidspunkt i installationen. Her er nogle almindelige problemer forbundet med
- Apache starter ikke uden de konfigurerede Porte
- kan ikke tilføje eller importere yderligere menupunkter (samme link som ovenfor)
- maksimal PHP-eksekveringstid overskredet (samme link som ovenfor)
- maksimal filstørrelse overskredet (samme link som ovenfor)
- objekt ikke fundet! Fejl
- fejl: Apache nedlukning uventet
- cURL fejl 60: SSL-certifikat Problem
Samp up
Champ giver dig mulighed for at oprette en lokal server miljø på din vinduer maskine nemt. Det bedste ved det er, at det er helt gratis og open source. Når den er installeret, glemmer du, at den endda er der. Du kan også installere et USB-drev sammen med et USB-drev.
du kan udvikle og teste hjemmesider hurtigt på dit system i stedet for at gøre det på den hårde måde på en live hjemmeside. Du kan prøve forskellige temaer og plugins, teste deres forskellige funktioner, og eksperimentere med mange andre aspekter af din hjemmeside uden at bryde en sved.
derudover kan du også installere så mange forekomster af Multisite (herunder Multisite). Hvem kendte ordsproget” tænk globalt, handle lokalt ” gælder også for internetudvikling!