Web-programmering

Sådan opsættes og konfigureres XAMPP / LAMP på et Linux-system

Sådan opsættes og konfigureres XAMPP / LAMP på et Linux-system
Udviklere kræver en platform, der giver dem mulighed for at oprette / teste deres applikationer og hjælpe dem med at finde og løse problemerne. Platforme og stakke tilbyder en løsningspakke bestående af en HTTP-server, et databasestyringssystem og tolkningsstøtte til nogle CGI-scriptingsprog som Perl, PHP eller Python.

Vi dækker en sådan platform, der efterligner webserverlignende miljøer på et lokalt system, dvs.e., XAMPP / LAMPE. Der er også adskillig anden software tilgængelig, men XAMPP tager føringen på grund af de tilbudte funktioner. XAMPP giver et passende testmiljø, der letter og fremskynder udviklingsprocessen. Denne tutorial lærer at installere, konfigurere og bruge XAMPP / LAMP på et Linux-system.

Hvad er XAMPP?

XAMPP er en softwarepakke, der indeholder Apache HTTP-server, PHP, MariaDB / MySQL og Perl. Da det er på tværs af platforme, kan vi også bruge det på Windows, Linux og Mac. XAMPP til Linux kaldes LAMPP. Denne pakke, oprettet af apache-venner, tilbyder tjenester som en lokal vært eller lokal server.

Udover ovennævnte værktøjer inkluderer de nyeste versioner af XAMPP yderligere værktøjer, der er nyttige til databaseadministration, såsom PhPmyAdmin, mailserver Mercury, FileZilla FTP-server, OpenSSL osv.

Alt det kræver er at downloade softwaren og teste klienter eller websteder inden implementeringen.

Installation og opsætning af XAMPP på din pc

Installationsprocessen for XAMPP er ubesværet og hurtig. Når det er installeret, fungerer det som en localhost / server, der verificerer websteder, før de uploades til webserveren. Derfor giver XAMPP-softwaren et passende miljø til evaluering af MySQL-, Apache-, Perl- og PHP-applikationer på et lokalt system.

Trin et: Kom godt i gang

Før du går ned i de nødvendige trin for at konfigurere det på dit system, skal du downloade den nyeste version af XAMPP-installationsprogrammet fra https: // www.apachevenner.org / indeks.html.

Til denne vejledning bruger vi den nyeste version af XAMPP-installationsprogrammet, der er xampp-linux-x64-8.0.2-0-installatør.løb.

Trin to: Gør installationsfilen til en eksekverbar fil

Konverter nu installationspakken til en eksekverbar fil. Gå til din 'Downloads' mappe, og skriv følgende kommando for at tildele relevante tilladelser:

[e-mail-beskyttet]: ~ $ sudo chmod 755 [Dit pakkens navn]

Til den nyeste version bruger vi:

[e-mail-beskyttet]: ~ $ sudo chmode 755 xampp-linux-x64-8.0.2-0-installatør.løb

Trin tre: Start guiden

Start nu guiden for at gå videre med installationsprocessen. Med superbrugerrettigheder skal du køre følgende kommando for at starte den grafiske guide.

[e-mail-beskyttet]: ~ $ sudo ./ [dit eksekverbare pakke navn]

For den seneste pakke ser det ud som følger:

[e-mail-beskyttet]: ~ $ sudo ./ xampp-Linux-x64-8.0.2-0-installatør.løb

Ovenstående kommando udsender følgende skærmbillede:

Trin fire: Start installationen

Klik på Næste for at starte installationsprocessen. Hold standardindstillingen intakt, hvor den anbefaler at vælge den ønskede software. Fortsæt med at klikke på Næste, indtil den når dette punkt.

Her er det klar til at installere XAMPP på din maskine. Klik på næste for at starte installationsprocessen.

Til sidst skal du klikke på Afslut knap. Fjern markeringen i starte Xampp mulighed for at deaktivere automatisk start af XAMPP.

Skriv følgende kommando for at starte lampp-dæmonen.

[e-mail-beskyttet]: ~ $ sudo / opt / lampp / lampp start

Lad os nu udforske XAMPP-pakken.

Trin fem: Bekræft din installation

Du kan kontrollere XAMPP-installationen i Linux for at kontrollere den ønskede funktionalitet. Start din foretrukne webbrowser, og skriv følgende URL:

http: // localhost / phpmyadmin

Følgende skærmbillede betyder en vellykket XAMPP-installation.

XAMPP-sikkerhedskonfiguration

Da XAMPP er dedikeret til udviklerne for at give så meget tilgængelighed som muligt for at teste deres udvikling, er det ikke beregnet til produktionsformål. Når det bruges i produktionsmiljøer, kan det være virkelig fatalt.

Lad os se en liste over muligvis manglende sikkerhedstjek i XAMPP:

Manglen på disse mindre sikkerhedsforanstaltninger udviser store sårbarheder, der kan medføre alvorlige konsekvenser. For at undgå ovennævnte problemer kræver XAMPP sikkerhedskonfiguration, før de startes i et følsomt miljø.

Skriv følgende kommando i terminalen for at udføre en hurtig sikkerhedskontrol og sikre sikker XAMPP-installation:

[e-mail beskyttet]: ~ $ / opt / lampp / lampp sikkerhed

Afinstallation af XAMPP

Afinstallationen af ​​XAMPP er lige så enkel som installationsprocessen. Fra Linux-terminalen, cd i det installerede XAMPP-bibliotek / opt / lampp.

[e-mail-beskyttet]: ~ $ cd / opt / lampp

Liste 'ls -a' alle filerne i biblioteket for at identificere afinstallationsprogrammet. Kør derefter “./ afinstallere ” fil med rodrettigheder til at afinstallere XAMPP.

[e-mail-beskyttet]: ~ $ sudo ./ afinstallere

En dialogboks beder om at bekræfte de ønskede ændringer. Vælg 'Ja' for at fortsætte med at afinstallere XAMPP og dets moduler; processen kan tage et stykke tid. Endelig vises en dialogboks, der bekræfter den vellykkede afslutning af processen.

Manuel fjernelse af Lampp-mappen og undermapperne er endnu et vigtigt skridt. Skriv følgende kommando:

[e-mail-beskyttet]: ~ $ sudo rm -r / opt / lampp

Du kan også slette installationspakkerne fra systemet. Nu fjernes alle XAMPP-filer og -moduler fra systemet.

Konklusion

XAMPP / LAMP tilbyder et praktisk miljø, hvor udviklerne kan få testet deres applikationer, inden de distribueres til en professionel fjernserver. Det tilbyder et hurtigt fejlfindingsmiljø til ikke-produktionsopsætning, hvilket kan være en sikkerhedsrisiko, hvis det udsættes for internettet uden at tage forholdsregler.

OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...
SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...