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.

Šta 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 je nevjerovatno jednostavan za instalaciju i upotrebu. Potpuno besplatan i jednostavan za instalaciju Apache distribucija koja sadrži MariaDB, PHP i Perl.

Kako instalirati i konfigurirati XAMPP?

Instaliranje Xampp-a

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

instalirati i konfigurirati XAMPP

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

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

Root prijava

  • Nastavljamo s davanjem dozvola za izvršenje .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

Instalacijske_dozvole

0install

1install

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

Postavljanje XAMPP-a

3.- Nastavljamo s konfiguriranjem XAMPP-a

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

    mysql config

    provjerite mysql config

  • Postavljanje pravila com.ubuntu.pkexec.xampp.policy da bi se grafički panel izvodio s administratorskim dozvolama, 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 kontrolne ploče xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run tačno
  • Stvaranje skripte odgovorne za izvršavanje grafičke ploče XAMPP-a na putanji / usr / bin / . Moramo stvoriti skriptu s imenom xampp-kontrolna ploča:
    dodirnite xampp-kontrolnu ploču nano xampp-kontrolnu 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 u putanji / usr / share / aplikacije:
    dodirnite xampp-kontrolnu ploču nano xampp-kontrolnu ploču

    dodirnite radnu površinu

    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 Tip = Aplikacija
  • Sada imamo ikonu koja će pritiskom izvršiti pkexec, koja traži od nas prijavu za dodjelu dozvola za izvršenje grafičkom panelu 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 pristupiti mysqlu bez odlaska u direktorij / opt / lampp / bin.

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   federico rekao je

    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 koristio za ručno instaliranje i konfiguriranje LAMP-a. Uvjeren sam da će to biti od velike pomoći onima koji žele imati server s ovim značajkama i uvjerit će mnoge programere i administratore koji ga više vole instalirati na Windows da to učine na serveru s Linuxom. Hvala Nexcoyotl na ovako izvrsnom članku!

    1.    Nexcoyotl rekao je

      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 za koje se nadam da ću učiniti još mnogo toga.

  2.   yerko rekao je

    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 rekao je

      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 ime datoteke ne postoji, tada se kreira prazna datoteka istog imena kao FILE.
      Direktniji je - i vrlo uobičajen - način stvaranja praznih datoteka, nego putem uređivača nano
      Bježi čovjek dodir Za više informacija.

    2.    Nexcoyotl rekao je

      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 rekao je

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

      2.    yerko rekao je

        Znam šta dodir radi, samo sam željela znati zašto to radiš: P, jer s nano-om je to bilo i više nego dovoljno 😉

  3.   anonimo rekao je

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

    Saludos

    1.    Nexcoyotl rekao je

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

  4.   koratsuki rekao je

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

    1.    Nexcoyotl rekao je

      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 rekao je

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

  6.   daz08 rekao je

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

  7.   MORKE rekao je

    Hvala lijepo.

    Sve je funkcionisalo u redu.

    Saludos !!

  8.   Katherine rekao je

    Pozdrav, sve što je objašnjeno na slikama, je li to objašnjeno 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 zabrljati haha. S druge strane, imam ubuntu mate 18. Može li se ovaj vodič primijeniti? Već vam hvala. Živjeli!

  9.   Leon S. rekao je

    Odličan materijal s ilustrativnim sadržajem, ovo olakšava vođenje drugih

  10.   Ignatius7 rekao je

    - jedna strana je prikazana dva puta
    dodirnite xampp-kontrolnu ploču
    nano xampp-kontrolna ploča
    - jedan na ruti
    / usr / bin /
    - i još jedan na ruti:
    / usr / share / aplikacije
    - Pretpostavljam da bi u ovom drugom putu to trebao biti xampp-control-panel.desktop.
    - S druge strane, za većinu koraka nisam imao dozvole, pa sam na kraju prethodio naredbama sa «sudo», tako da sam ih već mogao stvoriti.
    - Ali na kraju, kada pristupim ikoni, daje mi poruku o grešci:
    Naredba "xampp-control-panel" se ne može izvršiti.
    Izvođenje podređenog procesa "xampp-control-panel" nije uspjelo (dozvola je odbijena)

    1.    Ignatius7 rekao je

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

      1.    Harold barboza rekao je

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

  11.   Leon S. rekao je

    2020. ovaj post i dalje odlično radi!

  12.   Nicksoad rekao je

    Hvala, uspjelo mi je, iako ne vidim ikonu xampp već bijeli okvir, ali nema veze, jednostavno imam problem što mi se, kada koristim uređivač koda poput sublimnog, uskrati dozvola 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 rekao je

    Hvala milion Nexcoyotla na članku!!!, i svima onima koji bloguju.desdelinux.net mjesto gdje se nalaze informacije koje su nam potrebne!!
    Hvala hvala !!

  14.   Gonzalo rekao je

    Vrlo dobro objašnjenje

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

  15.   Leo Pual rekao je

    Pozdrav, hvala na svim uputstvima.
    Ali ne radi. Već sam provjerio dozvole, putanje, tekst za lijepljenje i ništa; Unesem lozinku i ništa drugo ne radi.

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

    Ja sam pažljiv, hvala.

    1.    Linux nakon instalacije rekao je

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

  16.   juanitho rekao je

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