Sådan installeres og konfigureres XAMPP på GNU / Linux

Dette er en opdateret guide til, hvordan du installerer og konfigurerer XAMPP på GNU / Linux med en detaljeret trin-for-trin.

Hvad er XAMPP?

XAMPP er en helt gratis og nem at installere Apache-distribution, der indeholder MariaDB, PHP og Perl. XAMPP-installationspakken er designet til at være utrolig nem at installere og bruge. Helt gratis og let at installere Apache-distribution med MariaDB, PHP og Perl.

Hvordan installeres og konfigureres XAMPP?

Installation af Xampp

1. - Download XAMPP til Linux fra https://www.apachefriends.org/es/index.html

installer og konfigurer XAMPP

2. - I slutningen af ​​downloadet har vi en arkiv.køre, som vi skal installere på følgende måde:

  • Vi åbner en terminal med Kontrol + Teller fra vores menu.
  • Vi logger ind som root:

Root-login

  • Vi fortsætter med at give eksekveringstilladelser til .run og installere XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Installation_tilladelser

0 installer

1 installer

  • Vi accepterer alt og venter på, at installationen er færdig.

Opsætning af XAMPP

3.- Vi fortsætter med at konfigurere XAMPP

  • MySQL-konfiguration (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ hvilken mysql $ type mysql $ ls -lart / usr / bin / mysql
    

    mysql config tjek mysql config

  • Opsætning af reglen com.ubuntu.pkexec.xampp.policy for at det grafiske panel kan køre med administratorrettigheder, genererer dette en bash-fil, der kører xampp-linux-x64-5.6.28-0-installer.run. For dette går vi til ruten / usr / del / polkit-1 / handlinger og vi udfører:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    berøringspolitik nano-politik
    Inde i filen com.ubuntu.pkexec.xampp.policy vi indsætter følgende kode:

 Godkendelse er påkrævet for at køre XAMP Kontrolpanel xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run rigtigt
  • Oprettelse af det script, der er ansvarligt for at udføre det grafiske XAMPP-panel i stien / usr / bin / . Vi skal oprette scriptet med navn xampp-kontrolpanel:
    tryk på xampp-kontrolpanel nano xampp-kontrolpanel

    tryk på xpc nano xpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Opsætning af en .desktop til at starte XAMPP grafisk servicemanager, kør følgende kommandoer i stien / Usr / share / applications:
    tryk på xampp-kontrolpanel nano xampp-kontrolpanel

    tryk på skrivebordet nano desktop

  • Efter kørsel af nano application.desktop skal du indtaste følgende kode
[Desktop-post] Kommentar = Start / stop XAMPP-navn = XAMPP-kontrolpanel Exec = xampp-kontrolpanel Ikon = xampp-kodning = UTF-8 Terminal = falsk Type = applikation
  • Nu har vi et ikon, der, når der trykkes på det, udfører pkexec, som beder os om et login for at tildele eksekveringstilladelser til XAMPP-grafikpanelet. Det skal se sådan ud:
    xpc pkexec xampp-pc
  • For at bruge mysql, hvis du gjorde den forrige konfiguration, behøver du ikke længere at gå til biblioteket / opt / lampp / bin / mysql -u root -p for at logge ind nu skal du bare åbne en terminal og køre mysql -u root -p.
    mysql

Nu kan vi grafisk styre vores XAMPP og få adgang til mysql normalt uden at gå til / opt / lampp / bin-biblioteket.

Dette er hele guiden, jeg håber du kunne lide det og glem ikke at efterlade dine kommentarer.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

23 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Federico sagde han

    Dette er de artikler, der er mest værdsat for det detaljerede og præcise indhold af deres indhold. Han havde hjulpet kolleger, der foretrækker Windows, med at installere versioner af XAMPP-softwaren. Jeg var ikke klar over eksistensen af ​​et installationsprogram til Linux, der var vant til at installere og konfigurere en LAMP manuelt. Jeg er overbevist om, at det vil være en stor hjælp for dem, der ønsker at have en server med disse funktioner, og vil overbevise mange programmører og administratorer, der foretrækker at installere den på Windows, til at gøre det på en server med Linux. Tak Nexcoyotl for sådan en fremragende artikel!

    1.    Nexcoyotl sagde han

      Mange tak, Federico, jeg sætter pris på din kommentar, jeg håber, at denne lille og enkle manual har været nyttig. Dette er det første, jeg håber at gøre mange flere.

  2.   Yerko sagde han

    Meget god guide

    Men jeg har et spørgsmål, hvorfor rører du? Jeg forstår, at det er at oprette den tomme fil, men med bare nano kan du oprette og redigere filen ...

    1.    Federico sagde han

      røre er en kommando, der bruges til at opdatere adgangs- og modifikationsdatoer for en eller flere filer til den aktuelle dato.
      tryk på [OPTINO] ... FIL ...
      Hvis argumentet FIL eller filnavn ikke findes, oprettes der en tom fil med samme navn som FILE.
      Det er mere direkte - og meget almindeligt - på denne måde at oprette tomme filer end gennem editoren nano
      Løb mand berøring for mere information.

    2.    Nexcoyotl sagde han

      Hej yerko på forhånd tak for at kommentere, grunden til at jeg bruger touch er fordi det for mig er almindeligt hehe. Og hvis, som kammerat Federico sagde, dens funktion går ud over oprettelsen af ​​filer. Hvis du vil finde ud af mere, skal du starte $ man touch, hilsen ven.

      1.    Yerko sagde han

        Men efter berøringen ændrer du filen, så det er et ekstra trin til hvad du laver.

      2.    Yerko sagde han

        Jeg ved, hvad berøringen gør, jeg ville bare vide, hvorfor du gjorde det: P, da det med nano var mere end nok 😉

  3.   Anonimo sagde han

    Meget god dokumentation, godt arbejde.
    Hvad bruger du til at konfigurere prompten, jeg kunne virkelig godt lide dens konfiguration.

    hilsen

    1.    Nexcoyotl sagde han

      Hej ven tak, fordi du kom forbi og kommenterede 😀, jeg bruger powerline shell, det er et open source-projekt, du kan finde det på github. Det er let at konfigurere Jeg bruger bash og powerline shell, selvom du også kan konfigurere det til zsh.

  4.   Koratsuki sagde han

    Meget god tutorial. Terminalens konfiguration fanger min opmærksomhed, kunne du dele konfigurationen?

    1.    Nexcoyotl sagde han

      Hej Koratsuki, tjek denne tutorial, som jeg gør, jeg håber, det vil være nyttigt at konfigurere prompten. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban sagde han

    Meget godt dit bidrag Broder, hvor trist, at jeg næppe har set denne publikation, for nogle uger siden forlod de mig opgaven med at installere et LAMP-miljø på min computer, men ud fra det jeg ser er det lettere at installere XAMPP. Alligevel tak for dit bidrag, hilsner.

  6.   daz08 sagde han

    Fantastisk, meget godt forklaret og på en enkel måde.

  7.   MORKE sagde han

    Mange tak.

    Alt fungerede fint.

    Greetings!

  8.   Katherine sagde han

    Hej, alt hvad der er forklaret i billeder, er det også forklaret i tekst? Det vil sige, at billederne kun er illustrative? Eller der er trin, du skal gøre, der er i billeder. Jeg spørger, fordi jeg er blind, og jeg er ikke meget dygtig til linux endnu, så jeg vil ikke ødelægge haha. På den anden side har jeg ubuntu mate 18. Kan denne tutorial bruges? Fra allerede mange tak. Skål!

  9.   Leon S sagde han

    Fremragende materiale med illustrativt indhold, det gør det lettere at guide andre

  10.   Ignacio7 sagde han

    - den ene side vises to gange
    tryk på xampp-kontrolpanel
    nano xampp-kontrolpanel
    - en på ruten
    / usr / bin /
    - og en anden på ruten:
    / Usr / share / applications
    - Jeg formoder faktisk på denne anden sti, at det skal være xampp-control-panel.desktop.
    - På den anden side havde jeg ikke tilladelser til at udføre de fleste trin, så jeg endte med at gå forud for kommandoerne med «sudo«, så jeg allerede kunne oprette dem-kommandoen.
    - Men til sidst når jeg åbner ikonet, giver det mig en fejlmeddelelse:
    Kommandoen "xampp-control-panel" kunne ikke udføres.
    Kunne ikke køre underordnet proces "xampp-control-panel" (Tilladelse nægtet)

    1.    Ignacio7 sagde han

      - Jeg har allerede fået det til at fungere, og jeg har sat eksekveringstilladelsen i filen / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-kontrolpanel

      1.    Harold barboza sagde han

        Tak, det var det, jeg manglede for problemet med tilladelse nægtet.

  11.   Leon S sagde han

    2020 fungerer dette indlæg stadig godt!

  12.   Nicksoad sagde han

    Tak, det fungerede for mig, selvom jeg ikke kan se xampp-ikonet, men en hvid boks, men det betyder ikke noget, jeg har bare et problem, at når jeg bruger en kodeeditor som sublim, nægter det mig tilladelsen til at oprette filer i htdocs-projekter. Det lykkedes mig at gøre sublim ved at give tilladelser, jeg kan læse og redigere filerne, men jeg kan ikke få det til at oprette nye filer.

  13.   juconta sagde han

    En million tak Nexcoyotl for artiklen !!!, og til alle dem, der gør blog.desdelinux.net til et sted, hvor du kan finde de oplysninger, vi har brug for !!.
    Tak tak !!

  14.   Gonzalo sagde han

    Meget god forklaring

    Jeg bruger Linux mynte, og jeg kunne bruge en forklaret med adgangene, da jeg udfører trinnene, og de vises ikke i nogen grafisk del
    på forhånd tak meget