Installeer Apache, PHP en MySQL (MariaDB) op Windows met XAMPP

Installeer Apache, PHP en MySQL (MariaDB) op Windows met XAMPP
Om verschillende pc-problemen op te lossen, raden we DriverFix aan:
Deze software zorgt ervoor dat uw stuurprogramma's blijven werken en beschermt u zo tegen veelvoorkomende computerfouten en hardwarestoringen. Controleer nu al uw chauffeurs in 3 eenvoudige stappen:
  1. DriverFix downloaden (geverifieerd downloadbestand).
  2. Klik Start scan om alle problematische stuurprogramma's te vinden.
  3. Klik Stuurprogramma's bijwerken om nieuwe versies te krijgen en systeemstoringen te voorkomen.
  • DriverFix is ​​gedownload door 0 lezers deze maand.

Sommigen van jullie hebben misschien een idee van wat de titel betekent en sommigen van jullie misschien niet, dus voordat we aan deze tutorial beginnen, laten we volledig kennis maken met alle termen.

Apache is op dit moment de meest gebruikte webserversoftware en dat al meer dan 20 jaar sinds de eerste release in 1995. Het verwerkt HTTP-verzoeken en stelt ons in staat om webpagina's lokaal of op internet op te slaan, te verwerken en af ​​te leveren. Alle websites hebben een webserver nodig om in een webbrowser te kunnen worden weergegeven.

PHP is een server-side scripttaal. PHP kan op zichzelf lokaal worden uitgevoerd, maar het is meestal bekend als een uitbreiding op een webserver. In dit geval kan een ontwikkelaar een PHP-toepassing op de server uitvoeren en het resultaat via een browser leveren. Dit is een van de meest populaire server-side scripttalen.

MySQL is een databaseservertoepassing waarmee we gegevens voor toepassingen en/of websites kunnen opslaan en leveren. MySQL is al jaren de standaard in open source databasesoftware. Maar sinds de aankoop door Sun Microsystems in 2008 en opnieuw verkocht aan Oracle in 2010, is de oorspronkelijke oprichters waren van mening dat het afdreef van het open source-karakter naar een meer commercieel versie. Als antwoord hierop hebben de oprichters van MySQL de broncode gevorkt en gemaakt MariaDB, een drop-in vervanging voor MySQL die belooft altijd open-source te blijven en compatibel met MySQL API's en commando's.

Als we alle bovenstaande informatie samenvoegen, zouden we een webserver (Apache) moeten krijgen die in staat is om a server-side scriptingtaal (PHP) en de mogelijkheid om informatie op te slaan met behulp van een databaseserver (MariaDB).

Elk van de in dit artikel beschreven stukjes software is gratis beschikbaar en kan worden gedownload van hun speciale websites of geautoriseerde mirrors. Het probleem is dat handmatige configuratie enige tijd kan duren en enige geavanceerde computer-/serverkennis vereist om te begrijpen wat elke optie doet.

Gelukkig zijn er veel alternatieven, en een daarvan is XAMPP. Hierdoor kunnen we eenvoudig Apache, MySQL/MariaDB en PHP installeren door ze tijdens de installatie automatisch te configureren. Het bevat ook extra pakketten zoals: FileZilla FTP-server, Mercury mailserver, Kater, PERL, phpMijnAdmin en Webalizer. Eigenlijk alles wat je nodig hebt om je eigen webserver te starten voor testen en ontwikkelen.

Wat je nodig hebt:

  • een pc met Microsoft Windows
  • een internetverbinding om het installatieprogramma te downloaden
  • geduld

1. Wat je moet doen is naar www.apachefriends.org en download het installatieprogramma. Merk op dat XAMPP ook beschikbaar is voor op Linux en Mac OS X gebaseerde machines, dus download de juiste versie voor uw besturingssysteem.

Installeer Apache, PHP en MySQL (MariaDB) op Windows met XAMPP

2. Installeer XAMPP met behulp van het gedownloade installatieprogramma. Houd er rekening mee dat u tijdens de installatie wordt gevraagd de pakketten te kiezen die u nodig hebt. Hier kun je alles uitvinken behalve Apache, MySQL en PHP, maar ik raad u aan ook te installeren phpMijnAdmin en Webalizer. Deze helpen u bij het beheren van uw MySQL-databases en bieden ook informatie over het gebruik van de website.

Installeer Apache, PHP en MySQL (MariaDB) op Windows met XAMPP

3. Na de installatie wordt u begroet door de XAMPP-configuratiescherm. Hier kunt u de servertoepassingen starten en stoppen en wijzigingen aanbrengen in hun configuratiebestanden. Om Apache en MySQL te starten, drukt u gewoon op de Begin knoppen voor elk van hen.

Installeer Apache, PHP en MySQL (MariaDB) op Windows met XAMPP

4. Zodra de servers zijn gestart, opent u uw favoriete browser en wijst u deze naar http://172.0.0.1 of http://localhost om toegang te krijgen tot de XAMPP-hoofdpagina. Vanaf hier kunt u toegang krijgen tot phpMyAdmin, de PHP-configuratie bekijken met PHPInfo en ook toegang krijgen tot een sectie met veelgestelde vragen en een HOW-TO-sectie die voldoende zou moeten zijn om u op weg te helpen XAMPP.

Gefeliciteerd! Je hebt Apache, PHP en MySQL/MariaDB op een Windows-machine geïnstalleerd met behulp van XAMPP. U kunt nu websites testen en ontwikkelen door ze lokaal uit te voeren in plaats van dat u elk bestand naar een webserver hoeft te uploaden nadat u het hebt bewerkt.

NOTITIE 1: Om toegang te krijgen tot een website of script met XAMPP, moet je de websitebestanden verplaatsen naar een map met de naam HTDOCS bevindt zich in de XAMPP-installatiemap (meestal C:\XAMPP).

OPMERKING 2: Poorten 80 en 443, dat standaard door Apache wordt gebruikt, kan door andere toepassingen op uw computer worden geblokkeerd of gereserveerd. Skype reserveert deze poorten bijvoorbeeld voor het geval andere niet beschikbaar zijn, en blijft ze reserveren, ook al worden ze niet gebruikt. U kunt dit in Skype uitschakelen door het vinkje weg te halen Gebruik poort 80 en 443 voor extra inkomende verbindingen onder Extra -> Opties -> Geavanceerd -> Verbinding.

NOTITIE 3: Als uw machine zich achter een router bevindt en via een externe verbinding toegang wilt tot de websites die op XAMPP worden gehost, moet u poort vooruit op de router naar de XAMPP-machine voor poorten 80 (HTTP), 443 (HTTPS) en 3306 (MySQL).

Als je nog andere vragen hebt, gebruik dan het commentaargedeelte hieronder.

[FIX] ERR_CONNECTION_RESET: Windows. YouTube, Apache, WAMP

[FIX] ERR_CONNECTION_RESET: Windows. YouTube, Apache, WAMPYoutubeApacheBrowserfoutenGoogle Chrome Fouten

De fout Err_connection_reset op Windows 10 kan te maken hebben met uw browser of met een bepaald programma.In dit artikel sommen we verschillende manieren op om het probleem op te lossen, afhankeli...

Lees verder
Installeer Apache, PHP en MySQL (MariaDB) op Windows met XAMPP

Installeer Apache, PHP en MySQL (MariaDB) op Windows met XAMPPXamppMariadbMysqlPhpApache

Om verschillende pc-problemen op te lossen, raden we DriverFix aan:Deze software zorgt ervoor dat uw stuurprogramma's blijven werken en beschermt u zo tegen veelvoorkomende computerfouten en hardwa...

Lees verder