Installer apache, php og mysql (mariadb) på windows ved å bruke xampp

Video: Веб-сервер XAMPP. Установка и настройка 2024

Video: Веб-сервер XAMPP. Установка и настройка 2024
Anonim

Noen av dere har kanskje en ide om hva tittelen betyr, og noen av dere har kanskje ikke det, så før vi går inn i denne opplæringen, la oss bli kjent med alle vilkårene.

Apache er den mest brukte webserverprogramvaren for øyeblikket, og har vært i de siste 20 årene siden den første utgivelsen tilbake i 1995. Den behandler HTTP-forespørsler og lar oss lagre, behandle og levere websider lokalt eller på internett. Alle nettsteder krever en webserver for å kunne vises i en nettleser.

PHP er et skriptspråk på serversiden. PHP kan kjøre lokalt, av seg selv, men det er mest kjent å kjøre som en utvidelse til en webserver. I dette tilfellet tillater det en utvikler å kjøre en PHP-applikasjon på serveren og levere resultatet gjennom en nettleser. Dette er et av de mest populære skriptspråkene på serversiden.

MySQL er en databaseserverapplikasjon som gjør det mulig for oss å lagre og levere data for applikasjoner og / eller nettsteder. MySQL har vært standarden i åpen kildekodedatabaseprogramvare i mange år. Men siden kjøpet av Sun Microsystems tilbake i 2008, og solgt igjen til Oracle i 2010, vurderte de opprinnelige grunnleggerne at det drev bort fra open source-naturen til en mer kommersiell versjon. Som svar på dette, grunnla grunnleggerne av MySQL kildekoden og opprettet MariaDB, en drop-in erstatning for MySQL som lover å alltid være åpen kildekode og kompatibel med MySQL API-er og kommandoer.

Hvis vi setter sammen all informasjonen ovenfor, bør vi få en webserver (Apache) som er i stand til å håndtere et skriptspråk på serversiden (PHP) og muligheten til å lagre informasjon ved hjelp av en databaseserver (MariaDB).

Hver av programvaren som er beskrevet er tilgjengelig gratis og kan lastes ned fra deres dedikerte nettsteder eller autoriserte speil. Problemet er at manuell konfigurasjon kan ta litt tid og krever litt avansert datamaskin / serverkunnskap for å forstå hva hvert alternativ gjør.

Heldigvis er det mange alternativer, og et av dem er XAMPP. Dette lar oss enkelt installere Apache, MySQL / MariaDB og PHP ved å konfigurere dem automatisk under installasjonen. Den inkluderer også tilleggspakker som FileZilla FTP-server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin og Webalizer. I utgangspunktet alt du trenger for å starte din egen webserver for testing og utvikling.

Det du trenger:

  • en PC med Microsoft Windows
  • en internettforbindelse for å laste ned installasjonsprogrammet
  • tålmodighet

1. Det du må gjøre er å gå over til www.apachefriends.org og laste ned installasjonsprogrammet. Merk at XAMPP også er tilgjengelig for Linux- og Mac OS X-baserte maskiner, så last ned riktig versjon for operativsystemet ditt.

2. Installer XAMPP ved å bruke det nedlastede installasjonsprogrammet. Merk at under installasjonen blir du bedt om å velge de pakkene du trenger. Her kan du fjerne merkingen av alt unntatt Apache, MySQL og PHP, men jeg anbefaler at du også installerer phpMyAdmin og Webalizer. Disse vil hjelpe deg med å administrere MySQL-databasene og også gi informasjon om bruk av nettsteder.

3. Etter installasjonen vil du bli møtt av XAMPP-kontrollpanelet. Det er her du kan starte og stoppe serverapplikasjonene og gjøre endringer i konfigurasjonsfilene. For å starte Apache og MySQL, trykk bare på Start- knappene for hver av dem.

4. Når serverne er startet, åpner du favorittleseren din og peker den til http://172.0.0.1 eller http: // localhost for å få tilgang til XAMPP-hovedsiden. Herfra kan du få tilgang til phpMyAdmin, se PHP-konfigurasjonen ved hjelp av PHPInfo og også få tilgang til en ofte stilte spørsmål-seksjon og en HVORDAN TO-seksjon som skal være nok til å komme i gang med XAMPP.

Gratulerer! Du har installert Apache, PHP og MySQL / MariaDB på en Windows-maskin ved å bruke XAMPP. Du kan nå teste og utvikle nettsteder ved å kjøre dem lokalt i stedet for å måtte laste opp hver fil til en webserver etter at du har redigert den.

MERKNAD 1: For å få tilgang til et nettsted eller skript ved bruk av XAMPP, må du flytte nettstedfilene til en mappe kalt HTDOCS som ligger i installasjonsmappen XAMPP (vanligvis C: \ XAMPP).

MERKNAD 2: Portene 80 og 443, som brukes som standard av Apache, kan være blokkert eller reservert på maskinen din av andre applikasjoner. For eksempel reserverer Skype disse portene i tilfelle andre ikke er tilgjengelige, og fortsetter å reservere dem selv om den ikke bruker dem. Du kan deaktivere dette i Skype ved å fjerne merket for Bruk port 80 og 443 for flere innkommende tilkoblinger under Verktøy -> Valg -> Avansert -> Tilkobling.

MERKNAD 3: Hvis maskinen din står bak en ruter og ønsker å få tilgang til nettsteder som er vert på XAMPP fra en ekstern tilkobling, må du konfigurere porten fremover på ruteren til XAMPP-maskinen for port 80 (HTTP), 443 (HTTPS) og 3306 (MySQL).

Hvis du har andre spørsmål, bruk kommentarfeltet nedenfor.

Installer apache, php og mysql (mariadb) på windows ved å bruke xampp