Hur man installerar och konfigurerar XAMPP på GNU / Linux

Detta är en uppdaterad guide till hur du installerar och konfigurerar XAMPP på GNU / Linux, med en detaljerad steg-för-steg.

Vad är XAMPP?

XAMPP är en helt gratis och enkel att installera Apache-distribution som innehåller MariaDB, PHP och Perl. XAMPP-installationspaketet har utformats för att vara otroligt enkelt att installera och använda helt gratis och enkelt att installera Apache-distribution som innehåller MariaDB, PHP och Perl.

Hur installerar och konfigurerar jag XAMPP?

Installera Xampp

1. - Ladda ner XAMPP för Linux från https://www.apachefriends.org/es/index.html

installera och konfigurera XAMPP

2. - I slutet av nedladdningen har vi en arkiv.köra, som vi måste installera på följande sätt:

  • Vi öppnar en terminal med Kontroll + Teller från vår meny.
  • Vi loggar in som root:

Rotinloggning

  • Vi fortsätter med att ge körningstillstånd till .run och installera XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Installation_behörigheter

0installera

1installera

  • Vi accepterar allt och väntar på att installationen är klar.

Ställa in XAMPP

3.- Vi fortsätter med att konfigurera XAMPP

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

    mysql konfiguration

    kolla mysql config

  • Ställa in regeln com.ubuntu.pkexec.xampp.policy För att den grafiska panelen ska kunna köras med administratörsbehörigheter genereras en bash-fil som körs xampp-linux-x64-5.6.28-0-installer.run. För detta går vi till rutten / usr / dela / polkit-1 / åtgärder och vi utför:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    beröringspolicy

    nanopolitik

    Inne i filen com.ubuntu.pkexec.xampp.policy vi klistrar in följande kod:

 Autentisering krävs för att köra XAMP-kontrollpanelen xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run Sann
  • Skapa skriptet som ansvarar för att köra den grafiska panelen för XAMPP i sökvägen / usr / bin / . Vi måste skapa skriptet med namn xampp-kontrollpanel:
    peka på xampp-kontrollpanelen nano xampp-kontrollpanelen

    tryck på xpc

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Konfigurera en .desktop för att starta XAMPP grafisk servicechef, kör följande kommandon i sökvägen / Usr / share / applications:
    peka på xampp-kontrollpanelen nano xampp-kontrollpanelen

    peka på skrivbordet

    nano-skrivbord

  • Efter att ha kört nano application.desktop anger du följande kod
[Skrivbordspost] Kommentar = Starta / stoppa XAMPP-namn = XAMPP-kontrollpanel Exec = xampp-kontrollpanel Ikon = xampp Kodning = UTF-8 Terminal = falskt typ = applikation
  • Nu har vi en ikon som när du trycker på kommer att köra pkexec, som ber oss om en inloggning för att tilldela körningstillstånd till den grafiska XAMPP-panelen. Det borde se ut så här:
    XPC

    pkexec

    xampp-pc

  • För att använda mysql behöver du inte gå till katalogen om du gjorde den tidigare konfigurationen / opt / lampp / bin / mysql -u root -p för att logga in nu behöver du bara öppna en terminal och köra mysql -u root -p.
    mysql

Nu kan vi grafiskt hantera vår XAMPP och få åtkomst till mysql normalt utan att gå till / opt / lampp / bin-katalogen.

Detta är hela guiden, jag hoppas att du gillade det och glöm inte att lämna dina kommentarer.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   federico sade

    Det här är de artiklar som är mest uppskattade för det detaljerade och exakta innehållet i deras innehåll. Han hade hjälpt kollegor som föredrar Windows att installera versioner av XAMPP-programvaran. Jag var inte medveten om existensen av ett installationsprogram för Linux, som brukade installera och konfigurera en LAMP manuellt. Jag är övertygad om att det kommer att vara till stor hjälp för dem som vill ha en server med dessa funktioner, och kommer att övertyga många programmerare och administratörer som föredrar att installera den på Windows, att göra det på en server med Linux. Tack Nexcoyotl för en så utmärkt artikel!

    1.    Nexcoyotl sade

      Tack så mycket, Federico, din kommentar uppskattas, jag hoppas att den här lilla och enkla manualen har varit till nytta. Det här är det första jag hoppas kunna göra många fler.

  2.   Yerko sade

    Mycket bra guide

    Men jag har en fråga, varför berör du? Jag förstår att det är att skapa den tomma filen, men med bara nano kan du skapa och redigera filen ...

    1.    federico sade

      Rör är ett kommando som används för att uppdatera åtkomst- och modifieringsdatum för en eller flera filer till det aktuella datumet.
      peka på [OPTINO] ... FIL ...
      Om argumentet FIL eller filnamn inte existerar skapas en tom fil med samma namn som FILE.
      Det är mer direkt - och mycket vanligt - på detta sätt att skapa tomma filer än genom redigeraren nano
      Springa hand beröring För mer information.

    2.    Nexcoyotl sade

      Hej yerko i förväg tack för att du kommenterade, anledningen till att jag använder touch är för att det är vanligt för mig hehe. Och om, som kamrat Federico sa, dess funktion går utöver skapandet av filer. Om du vill veta mer, starta $ man touch, hälsningar vän.

      1.    Yerko sade

        Men efter beröringen ändrar du filen, så det är ett extra steg till vad du gör.

      2.    Yerko sade

        Jag vet vad touchen gör, jag ville bara veta varför du gjorde det: P, eftersom det med nano var mer än tillräckligt 😉

  3.   Anonym sade

    Mycket bra dokumentation, bra arbete.
    Vad använder du för att konfigurera prompten, jag gillade verkligen dess konfiguration.

    hälsningar

    1.    Nexcoyotl sade

      Hej vän, tack för att du stannade och kommenterade 😀, jag använder powerline shell det är ett öppen källkodsprojekt du kan hitta det på github. Det är enkelt att konfigurera Jag använder bash och powerline shell, även om du också kan konfigurera det för zsh.

  4.   koratsuki sade

    Mycket bra handledning. Terminalens konfiguration fångar min uppmärksamhet, kan du dela konfigurationen?

    1.    Nexcoyotl sade

      Hej Koratsuki, kolla in den här självstudien, jag hoppas att det kommer att vara användbart för dig att konfigurera prompten. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban sade

    Mycket bra ditt bidrag Broder, hur ledsen att jag knappt har sett denna publikation, för några veckor sedan lämnade de mig uppgiften att installera en LAMP-miljö på min dator, men enligt vad jag ser är det lättare att installera XAMPP. Hur som helst tack för ditt bidrag, hälsningar.

  6.   daz08 sade

    Bra, mycket väl förklarad och på ett enkelt sätt.

  7.   MORKE sade

    Tack så mycket.

    Allt fungerade bra.

    Hälsningar!

  8.   katherine sade

    Hej, allt som förklaras i bilder, förklaras det också i text? Det vill säga bilderna är endast för illustrativa ändamål? Eller så finns det steg du måste göra som finns i bilder. Jag frågar för att jag är blind, och jag är inte så skicklig på Linux än, så jag vill inte göra en röra haha. Å andra sidan har jag Ubuntu kompis 18. Kan den här handledningen tillämpas? Från redan tack så mycket. Skål!

  9.   Leon S. sade

    Utmärkt material med illustrativt innehåll, det gör det lättare att vägleda andra

  10.   Ignacio 7 sade

    - en sida visas två gånger
    tryck på xampp-kontrollpanelen
    nano xampp-kontrollpanel
    - en på rutten
    / usr / bin /
    - och en annan på rutten:
    / Usr / share / applications
    - Jag antar att det faktiskt i den här andra vägen borde vara xampp-control-panel.desktop.
    - Å andra sidan, för att göra de flesta stegen, hade jag inte behörigheter, så jag hamnade före «kommandona med« sudo «så att jag redan kunde skapa dem.
    - Men i slutändan när jag öppnar ikonen ger det mig ett felmeddelande:
    Kommandot "xampp-control-panel" kunde inte köras.
    Det gick inte att köra barnprocessen "xampp-control-panel" (tillstånd nekad)

    1.    Ignacio 7 sade

      - Jag har redan fått det att fungera och jag har lagt körningstillståndet i filen / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-kontrollpanelen

      1.    Harold barboza sade

        Tack, det var det jag saknade för tillståndet nekades problemet.

  11.   Leon S. sade

    2020 detta inlägg fungerar fortfarande bra!

  12.   Nicksoad sade

    Tack, det fungerade för mig, även om jag inte ser xampp-ikonen utan en vit ruta men det spelar ingen roll, jag har bara ett problem att när jag använder en kodredigerare som Sublime nekar det mig rätten att skapa filer i htdocs-projekt. Jag lyckades göra sublim genom att ge behörigheter jag kan läsa och redigera filerna men jag kan inte få det att skapa nya filer.

  13.   juconta sade

    Tack en miljon Nexcoyotl för artikeln!!!, och till alla som bloggar.desdelinux.net en plats där informationen vi behöver finns!!
    Tack tack!!

  14.   Gonzalo sade

    Mycket bra förklaring

    Jag använder Linux mint och jag kunde använda en förklarad med åtkomst eftersom jag utför stegen och de visas inte i någon grafisk del
    i förväg tack så mycket

  15.   Leo Pual sade

    Hej, tack för all manual.
    Men det fungerar inte. Jag har redan kontrollerat behörigheterna, sökvägarna, texten att klistra in och ingenting; Jag anger lösenordet och det gör inget annat.

    Kan du berätta om det fungerar för Opensuse 15.3 Leap.

    Jag är uppmärksam, tack.

    1.    Linux-postinstallation sade

      Hälsningar, Leo. Vi rekommenderar att du utforskar detta inlägg som är mycket mer aktuellt som heter: XAMPP: En utvecklingsmiljö med PHP lätt att installera på GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   juanitho sade

    2022 och det fungerar fortfarande. Jag använder Debian 11!!