Kako instalirati i konfigurirati XAMPP na GNU / Linux

Ovo je najnoviji vodič za instaliranje i konfiguriranje XAMPP-a na GNU / Linux, s detaljnim detaljnim korakom.

Što je XAMPP?

XAMPP je potpuno besplatna i jednostavna za instalaciju Apache distribucija koja sadrži MariaDB, PHP i Perl. Instalacijski paket XAMPP osmišljen je tako da ga je nevjerojatno jednostavno instalirati i koristiti. Potpuno besplatan i jednostavan za instalaciju Apache distribucija koja sadrži MariaDB, PHP i Perl.

Kako instalirati i konfigurirati XAMPP?

Instaliranje Xamppa

1. - Preuzmite XAMPP za Linux s https://www.apachefriends.org/es/index.html

instalirati i konfigurirati XAMPP

2.- Na kraju preuzimanja imamo a arhiva.trčanje, koju moramo instalirati na sljedeći način:

  • Otvaramo Terminal sa Control + T, ili s našeg jelovnika.
  • Logiramo se kao root:

Root prijava

  • Nastavljamo s davanjem dozvola za izvršavanje .runu i instaliranjem XAMPP-a
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Dopuštenja_instalacije

0instalirajte

1instalirajte

  • Prihvaćamo sve i čekamo da instalacija završi.

Postavljanje XAMPP-a

3.- Nastavljamo s konfiguriranjem XAMPP-a

  • Konfiguracija MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ koji mysql $ upisuju mysql $ ls -lart / usr / bin / mysql
    

    mysql konfiguracija

    provjerite mysql config

  • Postavljanje pravila com.ubuntu.pkexec.xampp.policy za pokretanje grafičke ploče s administratorskim dopuštenjima to će generirati bash datoteku koja se izvodi xampp-linux-x64-5.6.28-0-installer.run. Za to idemo na rutu / usr / share / polkit-1 / actions i izvršavamo:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    politika dodira

    nano politika

    Unutar datoteke com.ubuntu.pkexec.xampp.policy zalijepimo sljedeći kod:

 Autentifikacija je potrebna za pokretanje XAMP upravljačke ploče xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run pravi
  • Stvaranje skripte odgovorne za izvršavanje XAMPP grafičke ploče na putu / usr / bin / . Moramo stvoriti skriptu s imenom xampp-upravljačka ploča:
    dodirnite xampp-upravljačku ploču nano xampp-upravljačku ploču

    dodirnite xpc

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Postavljanje .desktop-a za pokretanje upravitelja grafičkih usluga XAMPP, pokrenite sljedeće naredbe na putu / Usr / share / aplikacije:
    dodirnite xampp-upravljačku ploču nano xampp-upravljačku ploču

    dodirna radna površina

    nano radna površina

  • Nakon pokretanja nano application.desktop unesite sljedeći kod
[Unos na radnu površinu] Komentar = Start / Stop XAMPP Name = XAMPP Control Panel Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Type = Application
  • Sada imamo ikonu koja će pritiskom izvršiti pkexec, koji od nas traži prijavu za dodjeljivanje dozvola za izvršenje grafičkoj ploči XAMPP. To bi trebalo izgledati otprilike ovako:
    xpc

    pkexec

    xampp-pc

  • Da biste koristili mysql, ako ste radili prethodnu konfiguraciju, više ne morate ići u direktorij / opt / lampp / bin / mysql -u root -p da biste se sada prijavili, samo trebate otvoriti terminal i pokrenuti mysql -u root -p.
    mysql

Sada grafički možemo upravljati svojim XAMPP-om i normalno pristupati mysqlu bez odlaska u direktorij / opt / lampp / bin.

Ovo je sav vodič, nadam se da vam se svidio i ne zaboravite ostaviti komentare.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Federico dijo

    Ovo su članci koji su najcjenjeniji zbog detaljnog i preciznog sadržaja njihovog sadržaja. Pomogao je kolegama koji više vole Windows da instaliraju verzije softvera XAMPP. Nisam bio svjestan postojanja instalacijskog programa za Linux, koji se koristi za ručno instaliranje i konfiguriranje LAMP-a. Uvjeren sam da će to biti od velike pomoći onima koji žele imati poslužitelj s ovim značajkama i uvjerit će mnoge programere i administratore koji ga više vole instalirati na Windows da to učine na poslužitelju s Linuxom. Hvala Nexcoyotlu na ovako izvrsnom članku!

    1.    Nexcoyotl dijo

      Puno vam hvala, Federico, zahvalan sam na vašem komentaru, nadam se da je ovaj mali i jednostavni priručnik bio koristan. Ovo je prvo nadam se da ću učiniti još mnogo toga.

  2.   yerko dijo

    Vrlo dobar vodič

    Ali imam pitanje, zašto se dirate? Razumijem da je stvaranje prazne datoteke, ali pomoću samo nano datoteke možete stvoriti i urediti ...

    1.    Federico dijo

      dodir je naredba koja se koristi za ažuriranje datuma pristupa i izmjene jedne ili više datoteka na trenutni datum.
      dodirnite [OPTINO] ... FILE ...
      Ako argument FILE ili naziv datoteke ne postoji, tada se stvara prazna datoteka s istim imenom kao FILE.
      Izravniji je - i vrlo uobičajen - način stvaranja praznih datoteka nego putem uređivača nano
      Trčanje čovjek dodir Za više informacija.

    2.    Nexcoyotl dijo

      Pozdrav yerko unaprijed hvala na komentaru, razlog zašto koristim dodir je taj što je za mene to uobičajeno hehe. I ako, kao što je rekao drug Federico, njegova funkcija nadilazi stvaranje datoteka. Ako želite saznati više, pokrenite $ man touch, pozdrav prijatelju.

      1.    yerko dijo

        No, nakon dodira mijenjate datoteku, pa je to dodatni korak prema onome što radite.

      2.    yerko dijo

        Znam što čini dodir, samo sam željela znati zašto si to učinila: P, jer s nano-om je to bilo i više nego dovoljno 😉

  3.   Anoniman dijo

    Vrlo dobra dokumentacija, dobar posao.
    Što koristite za konfiguriranje upita, stvarno mi se svidjela njegova konfiguracija.

    pozdravi

    1.    Nexcoyotl dijo

      Pozdrav prijatelju, hvala što si svratio i komentirao 😀, koristim shell powerline, to je projekt otvorenog koda koji možeš pronaći na githubu. Jednostavno je konfigurirati. Koristim bash i powerline ljusku, iako ga možete konfigurirati i za zsh.

  4.   koratsuki dijo

    Vrlo dobar tutorial. Konfiguracija terminala plijeni moju pažnju, možete li podijeliti konfiguraciju?

    1.    Nexcoyotl dijo

      Pozdrav Koratsuki, pogledajte ovo uputstvo koje ja radim, nadam se da će vam biti korisno konfigurirati upit. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban dijo

    Vrlo dobar vaš doprinos Brate, kako žalosno što jedva da vidim ovu publikaciju, prije nekoliko tjedana ostavili su mi zadatak da instaliram LAMP okruženje na svoje računalo, ali prema onome što vidim lakše je instalirati XAMPP. U svakom slučaju hvala na vašem doprinosu, pozdrav.

  6.   daz08 dijo

    Izvrsno, vrlo dobro objašnjeno i na jednostavan način.

  7.   MORKE dijo

    Puno hvala.

    Sve je upalilo.

    Pozdrav!

  8.   Katherine dijo

    Pozdrav, sve što je objašnjeno na slikama, je li i u tekstu? Odnosno, slike su samo u ilustrativne svrhe? Ili postoje koraci koje morate učiniti koji su na slikama. Pitam jer sam slijep i još nisam baš vješt u linuxu, pa ne želim praviti nered haha. S druge strane, imam ubuntu mate 18. Može li se ovaj vodič primijeniti? Od već puno hvala. Živjeli!

  9.   Leon S. dijo

    Izvrsni materijali s ilustrativnim sadržajem, ovo olakšava vođenje drugih

  10.   Ignacio 7 dijo

    - jedna strana je prikazana dva puta
    dodirnite xampp-upravljačku ploču
    nano xampp-upravljačka ploča
    - jedan na ruti
    / usr / bin /
    - i još jedan na ruti:
    / Usr / share / aplikacije
    - Pretpostavljam da bi zapravo u ovom drugom putu to trebao biti xampp-control-panel.desktop.
    - S druge strane, za izvršavanje većine koraka nisam imao dopuštenja pa sam na kraju prethodio naredbama sa «sudo», tako da sam ih već mogao stvoriti.
    - Ali na kraju, kad pristupim ikoni, pojavljuje mi se poruka o pogrešci:
    Naredba "xampp-control-panel" se ne može izvršiti.
    Pokretanje podređenog procesa "xampp-control-panel" nije uspjelo (dozvola je odbijena)

    1.    Ignacio 7 dijo

      - Već sam učinio da radi i stavio sam odobrenje za izvršenje u datoteku / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-upravljačka ploča

      1.    Harold barboza dijo

        Hvala, ovo je ono što mi je nedostajalo zbog problema s odbijenom dozvolom.

  11.   Leon S. dijo

    2020. ovaj post i dalje izvrsno funkcionira!

  12.   Nicksoad dijo

    Hvala, uspjelo mi je, iako ne vidim ikonu xampp već bijeli okvir, ali nema veze, jednostavno imam problem što mi, kada koristim uređivač koda poput uzvišenog, uskrati dozvole za stvaranje datoteka u htdocs projektima. Uspio sam napraviti uzvišeno davanjem dozvola da mogu čitati i uređivati ​​datoteke, ali ne mogu stvoriti nove datoteke.

  13.   juconta dijo

    Hvala milijun Nexcoyotla na članku!!!, i svima onima koji blogiraju.desdelinux.net mjesto gdje se nalaze potrebne informacije!!
    Hvala hvala!!

  14.   Gonzalo dijo

    Vrlo dobro objašnjenje

    Koristim linux mint i mogao bih upotrijebiti jedan objašnjen za pristupe jer izvršavam korake i oni se ne pojavljuju ni u jednom grafičkom dijelu
    unaprijed puno hvala

  15.   Leo Pual dijo

    Pozdrav, hvala za sve upute.
    Ali ne radi. Već sam provjerio dopuštenja, staze, tekst za lijepljenje i ništa; Upisujem lozinku i ništa drugo ne radi.

    Možete li mi reći da li radi za Opensuse 15.3 Leap.

    Pažljiva sam, hvala.

    1.    Instalacija Linuxa nakon dijo

      Pozdrav, Leo. Preporučujemo da istražite ovaj post koji je mnogo aktualniji pod nazivom: XAMPP: Razvojno okruženje s PHP-om koji se lako instalira na GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   juanitho dijo

    2022. i još uvijek radi. Koristim Debian 11!!