Installer apache, php og mysql (mariadb) på windows ved hjælp af xampp

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024
Anonim

Nogle af jer har måske en idé om, hvad titlen betyder, og nogle af jer måske ikke, så inden vi går ind i denne selvstudie, lad os blive bekendt med alle betingelserne.

Apache er den mest anvendte webserversoftware i øjeblikket og har været i de sidste 20 år siden den første udgivelse tilbage i 1995. Den behandler HTTP-anmodninger og giver os mulighed for at gemme, behandle og levere websider lokalt eller på internettet. Alle websteder kræver en webserver for at kunne vises i en webbrowser.

PHP er et script-sprog på serversiden. PHP kan køre lokalt af sig selv, men det er mest kendt at køre som en udvidelse til en webserver. I dette tilfælde tillader det en udvikler at køre en PHP-applikation på serveren og levere resultatet gennem en browser. Dette er et af de mest populære script-sprog på serversiden.

MySQL er en databaseserverapplikation, der gør det muligt for os at gemme og levere data til applikationer og / eller websteder. MySQL har været standarden i open source-databasesoftware i mange år. Men siden Sun Microsystems køb tilbage i 2008 og igen solgtes til Oracle i 2010, mente de oprindelige stiftere, at det gik væk fra sin open source-art til en mere kommerciel version. Som svar på dette gaffede grundlæggere af MySQL kildekoden og oprettede MariaDB, en drop-in-erstatning for MySQL, der lover at altid forblive open source og kompatibel med MySQL API'er og kommandoer.

Hvis vi sammensætter alle ovennævnte informationer, skal vi få en webserver (Apache), der er i stand til at håndtere et script-sprog på serversiden (PHP) og muligheden for at gemme information vha. En databaseserver (MariaDB).

Hver af de beskrevne softwarestykker er gratis tilgængelig og kan downloades fra deres dedikerede websteder eller autoriserede spejle. Problemet er, at manuel konfiguration kan tage nogen tid og kræver noget avanceret computer / server viden for at forstå, hvad hver mulighed gør.

Heldigvis er der en masse alternativer, og et af dem er XAMPP. Dette giver os mulighed for let at installere Apache, MySQL / MariaDB og PHP ved at konfigurere dem automatisk under installationen. Det inkluderer også yderligere pakker som FileZilla FTP-server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin og Webalizer. Grundlæggende alt hvad du har brug for for at starte din egen webserver til test og udvikling.

Hvad du har brug for:

  • en pc med Microsoft Windows
  • en internetforbindelse til download af installationsprogrammet
  • tålmodighed

1. Hvad du skal gøre er at gå over til www.apachefriends.org og downloade installationsprogrammet. Bemærk, at XAMPP også er tilgængelig for Linux- og Mac OS X-baserede maskiner, så download den korrekte version til dit operativsystem.

2. Installer XAMPP vha. Det downloadede installationsprogram. Bemærk, at du under installationen bliver bedt om at vælge de pakker, du har brug for. Her kan du fjerne markeringen af ​​alt undtagen Apache, MySQL og PHP, men jeg anbefaler, at du også installerer phpMyAdmin og Webalizer. Disse hjælper dig med at administrere dine MySQL-databaser og giver også information om brug af websteder.

3. Efter installation bliver du mødt af XAMPP Kontrolpanel. Det er her du kan starte og stoppe serverapplikationer og foretage ændringer af deres konfigurationsfiler. For at starte Apache og MySQL skal du bare trykke på Start- knapperne for hver af dem.

4. Når serverne er startet, skal du åbne din yndlingsbrowser og pege den på http://172.0.0.1 eller http: // localhost for at få adgang til XAMPP-hovedsiden. Herfra kan du få adgang til phpMyAdmin, se PHP-konfigurationen ved hjælp af PHPInfo og også få adgang til et sektion med ofte stillede spørgsmål og et HVORDAN TO-afsnit, der skal være nok til at komme i gang med XAMPP.

Tillykke! Du har installeret Apache, PHP og MySQL / MariaDB på en Windows-maskine ved hjælp af XAMPP. Du kan nu teste og udvikle websteder ved at køre dem lokalt i stedet for at skulle uploade hver fil til en webserver efter redigering af den.

BEMÆRK 1: For at få adgang til et websted eller script ved hjælp af XAMPP, skal du flytte webstedsfilerne til en mappe kaldet HTDOCS placeret inde i XAMPP-installationsmappen (normalt C: \ XAMPP).

BEMÆRK 2: Portene 80 og 443, der som standard bruges af Apache, kan være blokeret eller reserveret på din maskine af andre programmer. For eksempel reserverer Skype disse porte, hvis andre ikke er tilgængelige, og fortsætter med at reservere dem, selvom den ikke bruger dem. Du kan deaktivere dette i Skype ved at fjerne markeringen af Brug port 80 og 443 til yderligere indgående forbindelser under Værktøjer -> Valg -> Avanceret -> Forbindelse.

BEMÆRK 3: Hvis din maskine er bag en router og ønsker at få adgang til de websteder, der er hostet på XAMPP fra en ekstern forbindelse, skal du konfigurere port fremad på routeren til XAMPP-maskinen til porte 80 (HTTP), 443 (HTTPS) og 3306 (MySQL).

Hvis du har andre spørgsmål, så brug kommentarafsnittet nedenfor.

Installer apache, php og mysql (mariadb) på windows ved hjælp af xampp