- XAMPP er en gratis programvarepakke som inkluderer Apache, MySQL, PHP og Perl.
- Den lar deg simulere en lokal server på datamaskinen din uten å måtte betale for hosting.
- Databaser kan administreres gjennom phpMyAdmin, tilgjengelig fra localhost.
- Det er nøkkelen å teste webprosjekter før de distribueres til en ekte server.
Hvis du har bestemt deg for å starte nettutvikling eller teste nettstedene dine i et lokalt miljø, har du sikkert kommet over XAMPP, et viktig verktøy for å jobbe med PHP, MySQL og andre komponenter som er nødvendige for at enhver nettside skal fungere som den skal. Hvis du bruker en Windows 10-datamaskin og ikke er sikker på hvordan du kommer i gang med å installere XAMPP, har du kommet til rett sted. I denne artikkelen vil jeg lære deg trinn for trinn hvordan du installerer og konfigurerer XAMPP, enkelt og uten komplikasjoner.
I tillegg vil vi se noen viktige detaljer for å unngå vanlige problemer under installasjonen, og hvordan du får mest mulig ut av funksjonaliteten som XAMPP-pakken tilbyr deg for å skape et effektivt testmiljø. La oss komme til det!
Hva er XAMPP?
XAMPP er en gratis programvarepakke som gir et komplett miljø for å installere en lokal server på datamaskinen din. Den består av flere essensielle komponenter som Apache (webserveren), MySQL/MariaDB (for administrasjon av databaser), PHP (programmeringsspråk) og Perl. Takket være denne programvaren kan du simulere et servermiljø uten å måtte betale for hosting.
Den er ideell for både nybegynnere og ekspertutviklere som trenger å teste prosjektene sine lokalt før de laster dem opp til en ekte server. XAMPP er tilgjengelig for ulike plattformer som Windows, Linux og macOS. Her vil vi fokusere på hvordan du installerer det på Windows 10.
Laster ned XAMPP
For å begynne, det første vi må gjøre er å gå til den offisielle XAMPP-siden, hvor du finner forskjellige versjoner tilgjengelig avhengig av PHP-behovene du har. Det anbefales å velge den nyeste stabile versjonen som er tilgjengelig for å sikre best mulig kompatibilitet og sikkerhet.
Når du er på nedlastingssiden, velger du alternativet XAMPP for Windows. Husk at minimumsversjonen av Windows som kreves er Windows 7, så du vil ikke ha problemer med å bruke den på Windows 10.
Installere XAMPP på Windows 10
Med installasjonsprogrammet allerede lastet ned, dobbeltklikk på det for å komme i gang. Du kan støte på noen advarsler om sikkerhet eller brukerkontokontroll (UAC), i så fall bør du bare la installasjonsprogrammet gjøre endringer på datamaskinen din.
1. Installasjonsveiviser
Når du starter installasjonsveiviseren, vil det første du ser være en advarsel om tilgangstillatelsene som programmet kan kreve hvis du installerer det i "program Files". Selv om du kan endre installasjonsbanen, anbefales det å la standardbanen stå på C:\xampp. Dette vil unngå problemer med tillatelser senere.
Trykk "neste” og fortsetter med veiviseren.
2. Komponentvalg
Et av de viktigste trinnene er å velge komponentene du vil installere. Velg de nødvendige alternativene i henhold til bruken du skal gi den, selv om jeg anbefaler at du installerer alt som XAMPP tilbyr for å ha et komplett testmiljø. Avgjørende komponent som f.eks Apache, MySQL y phpMyAdmin De er obligatoriske dersom du skal jobbe med databaser og dynamiske nettsider.
3. Mappeinnstillinger
Som jeg allerede har nevnt, vil standardmappen være C:\xampp, selv om du kan endre det hvis du ønsker det. Bare klikk på mappevalgknappen og velg en ny plassering. Det er imidlertid tilrådelig å forlate standardruten for å unngå problemer med tillatelser.
4. Fullfør installasjonen
Etter å ha valgt komponentene og mappen, vil veiviseren vise deg noen tilleggsdetaljer, for eksempel muligheten til å installere Bitnami, et verktøy for å installere systemer som WordPress eller Joomla. Du kan fjerne merket for dette alternativet hvis du ikke er interessert.
Klikk til slutt på "neste” og installasjonen vil begynne. Avhengig av ytelsen til datamaskinen din, kan det ta noen minutter.
XAMPP-konfigurasjon
Når installasjonen er fullført, vil XAMPP kontrollpanel. Det er her du kan starte eller stoppe de forskjellige tjenestene som f.eks Apache o MySQL. For å teste at alt gikk bra, klikk "Start” i Apache og MySQL, og sørg for at modulene blir grønne, noe som indikerer at de fungerer som de skal.
Vanlig feilsøking
Noen ganger når du starter Apache-serveren, kan du finne ut at port 80 eller 443 de brukes allerede av et annet program, for eksempel Skype. Dette vil forhindre at Apache kan kjøres riktig. Her viser jeg deg tre mulige løsninger:
- Endre porten i Skype. Fjern merket for "porter 80 og 443" i Skype-tilkoblingsinnstillingene.
- Endre Apache-porten. Du kan redigere filene httpd.conf y httpd-ssl.conf for å endre disse portene for andre, for eksempel 8080 eller 8443.
- Lukk Skype midlertidig før du starter Apache.
Tilgang til phpMyAdmin og databaseadministrasjon
Hvis du trenger å administrere databaser for prosjektene dine, inkluderer XAMPP phpMyAdmin, et veldig nyttig verktøy for å administrere databaser som MySQL eller MariaDB. Du trenger bare å starte MySQL fra kontrollpanelet og deretter få tilgang http://localhost/phpmyadmin.
Standardbrukeren vil være root og den har ikke et passord, selv om det er tilrådelig å endre det hvis du planlegger å bruke serveren til mer enn lokal testing.
Opprett og administrer prosjekter i XAMPP
Et av de vanligste spørsmålene er hvor du skal plassere prosjektene du vil kjøre på den lokale serveren. For å gjøre dette, diriger prosjektene dine til mappen htdocs inne i XAMPP-installasjonskatalogen. Hvis du har et testprosjekt kalt «mysite», lag ganske enkelt en undermappe med det navnet inne i «htdocs". Deretter får du tilgang via nettleseren http://localhost/misitio og prosjektet ditt vil lastes inn som om det var vert på en ekte server.
Dette er en fin måte å teste utviklingen din på før du publiserer dem på nettet.
Som du har sett, er installasjon og konfigurering av XAMPP i Windows 10 en ganske enkel prosess hvis du følger hvert av trinnene nøye. Det spiller ingen rolle om du er nybegynner eller erfaren utvikler, XAMPP gir deg alle verktøyene du trenger for å jobbe med prosjektene dine lokalt uten å måtte betale for en ekstern server. Dessuten er muligheten for å administrere databasene og utføre utviklingen raskt en av de store fordelene med denne programvaren. Hvis du vil begynne å eksperimentere med webutvikling, er XAMPP pakken du trenger på laget ditt.
Jeg er en teknologientusiast som har gjort sine "geek"-interesser til et yrke. Jeg har brukt mer enn 10 år av livet mitt på å bruke banebrytende teknologi og fikse med alle slags programmer av ren nysgjerrighet. Nå har jeg spesialisert meg på datateknologi og videospill. Dette er fordi jeg i mer enn 5 år har skrevet for forskjellige nettsteder om teknologi og videospill, og laget artikler som prøver å gi deg den informasjonen du trenger på et språk som er forståelig for alle.
Hvis du har spørsmål, spenner min kunnskap fra alt relatert til Windows-operativsystemet samt Android for mobiltelefoner. Og mitt engasjement er til deg, jeg er alltid villig til å bruke noen minutter og hjelpe deg med å løse eventuelle spørsmål du måtte ha i denne internettverdenen.