sql >> Databasteknik >  >> RDS >> Database

Installera och konfigurera XAMPP-programvaran på Windows Server 2019

XAMPP är en plattformsoberoende webbserver som används för att utveckla och testa program och webbapplikationer, skapad av Apaches vänners organisation. Det är öppen källkod, så dess kod kan modifieras eller revideras av publiken.

XAMPP stöds av olika plattformar som Windows, Linux och macOS.

I XAMPP förkortning,

  • X står för kors
  • A står för Apache
  • M står för MariaDB
  • PP står för Perl och PHP

Komponenterna och programvaran för XAMPP:

  • Apache . Apache är en populär HTTP-webbserver som är värd för olika webbplatser och webbapplikationer.
  • MariaDB . MariaDB är RDBMS som används för att lagra, hantera, manipulera och visa data. Ursprungligen var MySQL en del av XAMPP-mjukvaran. Senare ersattes MySQL av MariaDB.
  • PHP . PHP är ett skriptspråk som används för att utveckla dynamiska webbplatser och webbapplikationer.
  • Perl . Det är en kombination av dynamiska språk Perl 5 och Perl 6.
  • XAMPP-kontrollpanelen . XAMPP-kontrollpanelen är en central konsol som används för att hantera alla komponenter och programvara i XAMPP.
  • PhpMyAdmin. Det är en webbportal som används för att administrera MariaDB-databasservern. Vi kan skapa en databas, köra en fråga på den och övervaka databasserverns prestanda.
  • Öppna SSL . Det är en implementering av SSL med öppen källkod. (Secure Socket Layer)
  • Tomcat . Det är en servlet som tillhandahåller JAVA-funktioner.
  • Mercury . Det är en e-postserver för att skicka e-post.
  • Webalizer. Det är en webbanalysprogramvara som ger information om användning och användarloggar.

I den här artikeln kommer vi att undersöka steg-för-steg installations- och konfigurationsprocesser för XAMPP-programvaran på Windows Server 2019.

XAMPP-installationsprocess

Det första du ska göra är att ladda ner XAMPP från den officiella Apache Friends-webbplatsen. När installationsfilen har laddats ner, kör den och installationsguiden öppnas. Klicka på Nästa på välkomstskärmen .

Du kan välja de komponenter du vill installera på Välj komponenter skärm. Vi installerar alla komponenter. Markera dem alla och klicka på Nästa .

I Installationsmappen skärm, ange katalogen där du vill installera XAMPP. Vi accepterar standardplatsen, så ändra inte katalogen. Klicka på Nästa .

Språk skärm, välj det språk som ska användas i XAMPP-kontrollpanelen. Standardspråket är engelska. Klicka på Nästa .

Redo att installera klickar du på Nästa .

Installationsprocessen börjar.

När XAMPP-installationen är klar klickar du på Slutför för att stänga guiden. Nu har XAMPP installerats framgångsrikt.

När installationen är klar öppnas XAMPP-kontrollpanelen:

Låt oss förstå hur vi kan konfigurera komponenterna i den.

XAMPP Kontrollpanel

XAMPP har en central konsol för att konfigurera de olika komponenterna. Vi kan utföra följande uppgifter med den:

  • Starta och stoppa tjänsterna för Apache, FileZilla, MySQL/MariaDB, Mercury och Tomcat.
  • Öppna adminsidan för Apache, FileZilla, MySQL/MariaDB, Mercury och Tomcat.
  • Ändra konfigurationsparametrarna.
  • Åtkomst till felloggarna.

Tillsammans med det kan vi utföra uppgifter med hjälp av följande knappar:

  1. Konfiguration
  2. Netstat
  3. Shell
  4. Utforskare
  5. Tjänster
  6. Hjälp
  7. Avsluta

Konfiguration . Knappen öppnar dialogfönstret med alternativ för att konfigurera alla eller enskilda komponenter i XAMPP.

Netstat . Den visar alla processer som körs på datorn.

Shell . Det öppnar ett UNIX-skal.

Utforskare . Den öppnar katalogen där XAMPP är installerat.

Tjänster . Den öppnar Windows-tjänsterna (tjänster. msc )

Hjälp . Den öppnar dialogrutan med länkar till olika bloggar och forum.

Avsluta . Stäng XAMPP-kontrollpanelen.

Administrera modulerna för XAMPP

Det finns få knappar i kontrollpanelen som hjälper oss att hantera olika XAMPP-moduler. Listan över knappar och detaljer om åtgärder följer.

Startknapp

Start-knappen används för att starta modulerna och deras tjänster. När modulen startar framgångsrikt ändras bakgrundsfärgen på modulnamnet, och ett tilldelat process-ID och port visas under kolumnen PID(s) och port(s).

Admin-knappar

Admin knappar öppnar olika verktyg som används för att hantera XAMPP-modulerna. Verktygen är följande:

Apache-modul . Den öppnar en exempelwebbsida som innehåller länkar för att se versionen av PHP och PhpMyAdmin.

MySQL/Maria DB . Den öppnar webbkonsolen PhpMyAdmin.

FileZilla . När vi klickar på Admin-knappen i FileZilla öppnas en annan dialogruta där du måste ange anslutningsparametrarna.

När anslutningen har upprättats, öppnas FileZillas administratörskonsol.

Mercury . Admin-knapparna öppnar en konsol som används för att hantera SMTP-servern. Du kan läsa den här artikeln om e-post för Windows för att lära dig mer om det.

Tomcat . För att köra Tomcat-tjänsterna måste vi installera JDK eller JRE på datorn. När vi klickar på admin-knappen öppnar den en webbaserad konsol för att hantera Tomcat-applikationen.

Konfigurationsknappar

Vi kan redigera konfigurationsfilerna för XAMPP-moduler. Följande är listan över konfigurationsfiler för varje modul:

Modulnamn Konfigurationsfilens namn
Apache Apache (httpd.conf)Apache (httpd-ssl.conf)Apache (httpd-xampp.conf)PHP (php.ini)phpMyAdmin(config.inc.php)
MySQL/MariaDB My.ini
FileZilla FileZilla.Server.xml
Mercury Mercury.ini
Tomcat server.xmltomcat-users.xmlweb.xmlcontext.xml

När vi klickar på knappen Config öppnas en annan ruta med möjlighet att öppna konfigurationsfilen för XAMPP-modulerna.

Loggknapp

Den öppnar loggfiler som innehåller information om olika händelser, varningar och fel. Varje modul i XAMPP har sin egen uppsättning loggfiler.

Modulnamn Loggfilnamn
Apache Apache (access.log)Apache (error.log)PHP (php_error_log)
MySQL/MariaDB Mysql_error.log
FileZilla Du kan se loggarna från FileZillas administratörskonsol.
Mercury Mercurys standardplats kan inte nås från kontrollpanelen. Vi måste bläddra i felloggen i filsystemet.
Tomcat Standardplatsen för Tomcat kan inte nås från kontrollpanelen. Vi måste bläddra i felloggen i filsystemet.

Sammanfattning

Således har vi lärt oss om Apache XAMPP mjukvarustack och dess olika komponenter och moduler. Artikeln täcker också steg-för-steg-installationsprocessen för Apache XAMPP-programvaran på Windows Server 2019 och förklarar XAMPP-kontrollpanelen.

Hoppas att denna information kommer att vara till hjälp för ditt arbetsflöde. Och om du har några anmärkningar eller vill dela med dig av några personliga tips om ämnet är du välkommen – avsnittet Kommentarer står till din tjänst.


  1. Oracle:finns det ett verktyg för att spåra frågor, som Profiler för sql-server?

  2. Följ med mig på PAUG Database Designer Conference

  3. TEMPFILE Offline Fysisk standby

  4. 5 intressanta fakta om databashanteringssystem