Ako nainštalovať a nakonfigurovať XAMPP na GNU / Linux

Toto je aktuálny sprievodca inštaláciou a konfiguráciou XAMPP na GNU / Linux s podrobnými podrobnými krokmi.

Čo je XAMPP?

XAMPP je úplne bezplatná a ľahko inštalovateľná distribúcia Apache, ktorá obsahuje MariaDB, PHP a Perl. Inštalačný balík XAMPP bol navrhnutý tak, aby sa dal neuveriteľne ľahko inštalovať a používať. Úplne zadarmo a ľahko sa inštaluje distribúcia Apache obsahujúca MariaDB, PHP a Perl.

Ako nainštalovať a nakonfigurovať XAMPP?

Inštaluje sa Xampp

1. - Stiahnite si XAMPP pre Linux z https://www.apachefriends.org/es/index.html

nainštalujte a nakonfigurujte XAMPP

2.- Na konci sťahovania máme a archív.beh, ktoré musíme nainštalovať nasledujúcim spôsobom:

  • Otvárame terminál s Control + T, alebo z našej ponuky.
  • Prihlasujeme sa ako root:

Koreňové prihlásenie

  • Pokračujeme v poskytovaní povolení na spustenie súboru .run a inštalácii XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Installation_permissions

0inštalovať

1inštalovať

  • Prijímame všetko a čakáme na dokončenie inštalácie.

Nastavuje sa XAMPP

3. - Pokračujeme v konfigurácii XAMPP

  • Konfigurácia MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ ktoré mysql $ typ mysql $ ls -lart / usr / bin / mysql
    

    konfigurácia mysql

    skontrolujte konfiguráciu mysql

  • Nastavenie pravidla com.ubuntu.pkexec.xampp.policy aby sa grafický panel spustil s oprávneniami správcu, vygeneruje sa spustený súbor bash xampp-linux-x64-5.6.28-0-installer.run. Za týmto ideme na trasu / usr / share / polkit-1 / actions a vykonáme:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    dotyková politika

    nano politika

    Vo vnútri súboru com.ubuntu.pkexec.xampp.policy prilepíme nasledujúci kód:

 Na spustenie ovládacieho panela XAMP sa vyžaduje autentifikácia xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run pravda
  • Vytvorenie skriptu zodpovedného za vykonanie grafického panelu XAMPP v ceste / usr / bin / . Musíme vytvoriť skript s menom ovládací panel xampp:
    dotykový ovládací panel xampp nano xampp-ovládací panel

    dotknite sa xpc

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Nastavením .desktop na spustenie správcu grafických služieb XAMPP spustite v ceste nasledujúce príkazy / Usr / share / applications:
    dotykový ovládací panel xampp nano xampp-ovládací panel

    dotyková plocha

    nano desktop

  • Po spustení aplikácie nano application.desktop zadajte nasledujúci kód
[Zadanie na plochu] Komentár = Štart / Stop Názov XAMPP = Ovládací panel XAMPP Exec = xampp-control-panel Ikona = xampp Kódovanie = UTF-8 Terminál = false Typ = Aplikácia
  • Teraz máme ikonu, ktorá po stlačení vykoná pkexec, ktorá nás žiada o prihlásenie na priradenie povolení na vykonávanie grafickému panelu XAMPP. Malo by to vyzerať asi takto:
    xpc

    pkexec

    xampp-pc

  • Ak chcete používať mysql, ak ste vykonali predchádzajúcu konfiguráciu, už nemusíte ísť do adresára / opt / lampp / bin / mysql -u root -p na prihlásenie teraz stačí otvoriť terminál a spustiť mysql -u root -p.
    mysql

Teraz môžeme graficky spravovať náš XAMPP a normálne pristupovať k mysql bez toho, aby sme prešli do adresára / opt / lampp / bin.

Toto je celý sprievodca, dúfam, že sa vám páčil a nezabudnite zanechať svoje komentáre.


26 komentáre, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Federico dijo

    Toto sú články, ktoré sú najviac cenené, pokiaľ ide o podrobný a presný obsah ich obsahu. Pomáhal kolegom, ktorí uprednostňujú Windows, nainštalovať verzie softvéru XAMPP. Nevedel som o existencii inštalačného programu pre Linux, ktorý sa používal na manuálnu inštaláciu a konfiguráciu LAMP. Som presvedčený, že to bude veľká pomoc pre tých, ktorí chcú mať server s týmito vlastnosťami, a presvedčí mnohých programátorov a správcov, ktorí ho radšej inštalujú na Windows, aby to robili na serveri s Linuxom. Ďakujem Nexcoyotl za taký vynikajúci článok!

    1.    Nexcoyotl dijo

      Ďakujem veľmi pekne, Federico, váš komentár je vítaný, dúfam, že tento malý a jednoduchý manuál bol užitočný. Toto je prvý dúfam, že urobím ešte veľa ďalších.

  2.   yerko dijo

    Veľmi dobrý sprievodca

    Ale mám otázku, prečo sa dotýkaš? Rozumiem, že ide o vytvorenie prázdneho súboru, ale iba pomocou nano ho môžete vytvoriť a upraviť ...

    1.    Federico dijo

      dotýkať je príkaz používaný na aktualizáciu dátumov prístupu a úprav jedného alebo viacerých súborov na aktuálny dátum.
      dotknite sa [OPTINO] ... SÚBOR ...
      Ak argument SÚBOR alebo názov súboru neexistuje, vytvorí sa prázdny súbor s rovnakým názvom ako SÚBOR.
      Je to priamejšie - a veľmi bežné - tento spôsob vytvárania prázdnych súborov, ako cez editor nano
      beh mužský dotyk Viac informácií.

    2.    Nexcoyotl dijo

      Ahoj yerko vopred ďakujem za komentár, dôvod, prečo používam dotyk je ten, že pre mňa je to zvykom hehe. A ak, ako povedal súdruh Federico, jeho funkcia presahuje vytváranie súborov. Ak sa chcete dozvedieť viac, spustite $ man touch, pozdravujem priateľa.

      1.    yerko dijo

        Po dotyku však súbor upravujete, takže ide o ďalší krok k tomu, čo robíte.

      2.    yerko dijo

        Viem, čo robí dotyk, len som chcel vedieť, prečo si to urobil: P, keďže s nano to bolo viac než dosť 😉

  3.   Anonymný dijo

    Veľmi dobrá dokumentácia, dobrá práca.
    Čo používate na konfiguráciu výzvy, veľmi sa mi páčila jej konfigurácia.

    pozdravy

    1.    Nexcoyotl dijo

      Ahoj priateľ, ďakujem za zastavenie a komentovanie 😀, používam powerline shell, je to open-source projekt, ktorý nájdete na github. Konfigurácia je jednoduchá, používam bash a powerline shell, aj keď ju môžete nakonfigurovať aj pre zsh.

  4.   koratsuki dijo

    Veľmi dobrý návod. Konfigurácia terminálu ma upúta, mohli by ste zdieľať konfiguráciu?

    1.    Nexcoyotl dijo

      Dobrý deň, Koratsuki, pozrite si tento návod, ktorý robím, dúfam, že vám bude užitočné nakonfigurovať výzvu. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban dijo

    Veľmi dobrý váš príspevok, brat, ako smutné, že som túto publikáciu sotva videl, pred pár týždňami mi nechali úlohu nainštalovať na môj počítač prostredie LAMP, ale z toho, čo vidím, je jednoduchšie nainštalovať XAMPP. Každopádne ďakujem za váš príspevok, pozdravy.

  6.   daz08 dijo

    Skvelé, veľmi dobre vysvetlené a jednoduchým spôsobom.

  7.   MORKE dijo

    Děkuju mnohokrát.

    Všetko fungovalo dobre.

    Zdravím !!

  8.   Katherine dijo

    Dobrý deň, všetko čo je vysvetlené na obrázkoch, je to vysvetlené aj textovo? To znamená, že obrázky majú iba ilustračný charakter? Alebo musíte urobiť kroky, ktoré sú uvedené na obrázkoch. Pýtam sa, pretože som slepý a ešte nie som veľmi zdatný v linuxe, takže nechcem robiť neporiadok haha. Na druhej strane mám ubuntu mate 18. Je možné použiť tento návod? Už teraz veľmi pekne ďakujem. Na zdravie!

  9.   Leon S. dijo

    Vynikajúci materiál s názorným obsahom, ktorý uľahčuje vedenie ostatných

  10.   Ignác7 dijo

    - jedna strana je zobrazená dvakrát
    dotykový ovládací panel xampp
    nano xampp-ovládací panel
    - jeden na trase
    / usr / bin /
    - a ďalší na trase:
    / Usr / share / applications
    - Myslím, že v tejto druhej ceste by to mal byť xampp-control-panel.desktop.
    - Na druhú stranu, na vykonanie väčšiny krokov som nemal oprávnenie, takže som skončil pred príkazmi «sudo«, aby som ich už mohol vytvoriť.
    - Ale nakoniec, keď vstúpim na ikonu, zobrazí sa mi chybové hlásenie:
    Príkaz „xampp-control-panel“ nebolo možné vykonať.
    Nepodarilo sa spustiť podradený proces „xampp-control-panel“ (Povolenie zamietnuté)

    1.    Ignác7 dijo

      - Už som to urobil a dal som povolenie na vykonanie súboru / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-control-panel

      1.    Harold barboza dijo

        Vďaka, toto mi chýbalo pre problém so zamietnutím povolenia.

  11.   Leon S. dijo

    2020 tento príspevok stále funguje skvele!

  12.   Nicksoad dijo

    Vďaka, fungovalo to pre mňa, aj keď nevidím ikonu xampp, ale bielu skrinku, ale to nevadí, mám len problém, že keď používam editor kódu ako sublime, odoprie mi povolenie na vytváranie súborov v projektoch htdocs. Podarilo sa mi dosiahnuť vznešenosť tým, že som dostal oprávnenie, aby som mohol súbory čítať a upravovať, ale nemohol som vytvoriť nové súbory.

  13.   juconta dijo

    Ďakujem miliónom Nexcoyotl za článok!!! a všetkým, ktorí blogujú.desdelinux.net miesto, kde sa nachádzajú informácie, ktoré potrebujeme!!
    Dakujem dakujem !!

  14.   Gonzalo dijo

    Veľmi dobré vysvetlenie

    Používam linuxovú mincovňu a mohol by som použiť jednu vysvetlenú s prístupmi, pretože robím kroky a tie sa neobjavujú v žiadnej grafickej časti
    Predtým veľmi pekne ďakujem

  15.   Leo Pual dijo

    Dobrý deň, ďakujem za celý návod.
    Ale nefunguje to. Už som skontroloval povolenia, cesty, text na vloženie a nič; Zadám heslo a nič iné nerobí.

    Mohli by ste mi povedať, či to funguje pre Opensuse 15.3 Leap.

    Som pozorný, ďakujem.

    1.    Inštalácia systému Linux Post dijo

      Zdravím ťa, Leo. Odporúčame vám preskúmať tento príspevok, ktorý je oveľa aktuálnejší s názvom: XAMPP: Vývojové prostredie s PHP, ktoré sa ľahko inštaluje na GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   juanito dijo

    2022 a stále funguje. Používam Debian 11!!