Si të instaloni dhe konfiguroni XAMPP në GNU / Linux

Ky është një udhëzues i azhurnuar për mënyrën e instalimit dhe konfigurimit të XAMPP në GNU / Linux, me një detaj të hap pas hapi.

Çfarë është XAMPP?

XAMPP është një shpërndarje Apache plotësisht falas dhe e lehtë për tu instaluar që përmban MariaDB, PHP dhe Perl. Paketa e instalimit XAMPP është krijuar që të jetë tepër e lehtë për t’u instaluar dhe përdorur. Shpërndarje plotësisht e lirë dhe e lehtë për t’u instaluar që përmban MariaDB, PHP dhe Perl.

Si të instaloni dhe konfiguroni XAMPP?

Po instalon Xampp

1. - Shkarkoni XAMPP për Linux nga https://www.apachefriends.org/es/index.html

instaloni dhe konfiguroni XAMPP

2.- Në fund të shkarkimit kemi një Arkivi .të kandidojë, të cilën duhet ta instalojmë në mënyrën vijuese:

  • Ne hapim një Terminal me Kontrolli + T, ose nga menuja jonë.
  • Hyjmë si rrënjë:

Hyrja në rrënjë

  • Ne vazhdojmë të japim leje ekzekutimi në .run dhe të instalojmë XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Lejet e instalimit

0instalo

1instalo

  • Ne pranojmë gjithçka dhe presim që instalimi të përfundojë.

Vendosja e XAMPP

3.- Ne vazhdojmë të konfigurojmë XAMPP

  • Konfigurimi i MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ i cili mysql $ type mysql $ ls -lart / usr / bin / mysql
    

    konfigurimi mysql

    kontrolloni konfigurimin mysql

  • Vendosja e rregullit com.ubuntu.pkexec.xampp.politikë që paneli grafik të ekzekutohet me lejet e administratorit kjo do të gjenerojë një skedar bash që ekzekutohet xampp-linux-x64-5.6.28-0-installer.shkruaj. Për këtë shkojmë në itinerar / usr / share / polkit-1 / veprimet dhe ne ekzekutojmë:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    politika e prekjes

    politika nano

    Brenda dosjes com.ubuntu.pkexec.xampp.politikë ne ngjisim kodin e mëposhtëm:

 Kërkohet vërtetimi për të ekzekutuar panelin e kontrollit XAMP xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run e vërtetë
  • Krijimi i skenarit përgjegjës për ekzekutimin e panelit grafik XAMPP në shteg / usr / bin / . Ne duhet ta krijojmë skenarin me emër xampp-panel-kontrolli:
    prek panelin e kontrollit xampp-nano-panelin e kontrollit xampp

    prek xpc

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Vendosja e një .desktop për të nisur menaxherin e shërbimit grafik XAMPP, ekzekutoni komandat e mëposhtme, në shteg / Usr / share / aplikacionet:
    prek panelin e kontrollit xampp-nano-panelin e kontrollit xampp

    prek desktopin

    desktop nano

  • Pasi të keni ekzekutuar nano application.desktop vendosni kodin vijues
[Hyrja në tryezë] Koment = Fillimi / Ndalimi Emri XAMPP = Paneli i Kontrollit XAMPP Ekzekutimi = ikona e xampp-panelit të kontrollit = Kodimi i xampp = Terminali UTF-8 = Lloji i rremë = Zbatimi
  • Tani kemi një ikonë që kur shtypet do të ekzekutojë pkexec, i cili na kërkon një hyrje për të caktuar lejet e ekzekutimit në panelin grafik XAMPP. Duhet të duket diçka e tillë:
    xpc

    pkexec

    xampp-pc

  • Për të përdorur mysql, nëse keni bërë konfigurimin e mëparshëm, nuk keni më nevojë të shkoni te direktoria / opt / lampp / bin / mysql -u rrënjë -p për t'u identifikuar tani thjesht duhet të hapni një terminal dhe të ekzekutoheni mysql -u root -p.
    MySQL

Tani ne mund të menaxhojmë në mënyrë grafike XAMPP tonë dhe të hyjmë në mysql normalisht pa shkuar në direktorinë / opt / lampp / bin.

Ky është i gjithë udhëzuesi, shpresoj se ju ka pëlqyer dhe mos harroni të lini komentet tuaja.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   federico dijo

    Këto janë artikujt që vlerësohen më shumë, për përmbajtjen e detajuar dhe precize të përmbajtjes së tyre. Ai i kishte ndihmuar kolegët që preferojnë Windows të instalojnë versionet e softuerit XAMPP. Unë nuk isha në dijeni të ekzistencës së një instaluesi për Linux, i përdorur për të instaluar dhe konfiguruar një LAMP, manualisht. Jam i bindur se do të jetë një ndihmë e madhe për ata që duan të kenë një server me këto karakteristika dhe do të bindë shumë programues dhe administratorë që preferojnë ta instalojnë në Windows, për ta bërë atë në një server me Linux. Faleminderit Nexcoyotl për një artikull kaq të shkëlqyeshëm!

    1.    Nexcoyotl dijo

      Faleminderit shumë, Federico, komenti juaj vlerësohet, shpresoj që ky manual i vogël dhe i thjeshtë të ketë qenë i dobishëm. Kjo është e para që shpresoj të bëj shumë më tepër.

  2.   yerko dijo

    Udhëzues shumë i mirë

    Por unë kam një pyetje, pse prekni? Unë e kuptoj që është për të krijuar skedarin bosh, por me vetëm nano, ju mund të krijoni dhe modifikoni skedarin ...

    1.    federico dijo

      prek është një komandë që përdoret për të azhurnuar datat e hyrjes dhe modifikimit të një ose më shumë skedarëve, në datën aktuale.
      prek [OPTINO] DOSJE
      Nëse argumenti FILE ose emri i skedarit nuk ekziston, atëherë krijohet një skedar i zbrazët me të njëjtin emër si FILE.
      Moreshtë më e drejtpërdrejtë - dhe shumë e zakonshme - në këtë mënyrë për të krijuar skedarë bosh, sesa përmes redaktuesit nano
      run prekje njeriu Për më shumë informacion.

    2.    Nexcoyotl dijo

      Përshëndetje yerko paraprakisht faleminderit për komentin, arsyeja pse përdor prekje është sepse për mua është zakon hehe. Dhe nëse, siç tha shoku Federico, funksioni i tij shkon përtej krijimit të skedarëve. Nëse doni të mësoni më shumë, filloni $ man touch, përshëndetje mik.

      1.    yerko dijo

        Por, pas prekjes ju po modifikoni skedarin, kështu që është një hap shtesë për atë që bëni.

      2.    yerko dijo

        E di se çfarë bën prekja, thjesht doja të dija pse po e bëre: P, pasi me nano ishte më se e mjaftueshme

  3.   Anonimo dijo

    Dokumentacion shumë i mirë, punë e mirë.
    Çfarë përdorni për të konfiguruar kërkesën, më pëlqente shumë konfigurimi i tij.

    të fala

    1.    Nexcoyotl dijo

      Përshëndetje mik, faleminderit që u ndalët dhe komentuat I, unë përdor shell powerline është një projekt me burim të hapur që mund ta gjeni në github. Easyshtë e lehtë të konfigurosh që unë përdor bash dhe shell powerline, edhe pse mund ta konfigurosh edhe për zsh.

  4.   koratsuki dijo

    Tutorial shumë i mirë. Konfigurimi i terminalit tërheq vëmendjen time, mund ta ndani konfigurimin?

    1.    Nexcoyotl dijo

      Përshëndetje Koratsuki, shikoni këtë tutorial që unë bëj, shpresoj se do të jetë e dobishme për ju që të konfiguroni kërkesën. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban dijo

    Shumë i mirë kontributi juaj Vëlla, sa trishtues që vështirë se e kam parë këtë botim, para disa javësh ata më lanë detyrën e instalimit të një ambienti LAMP në kompjuterin tim, por nga sa shoh është më e lehtë të instalosh XAMPP. Gjithsesi faleminderit për kontributin tuaj, përshëndetje.

  6.   daz08 dijo

    E shkëlqyeshme, e shpjeguar shumë mirë dhe në një mënyrë të thjeshtë.

  7.   MORKA dijo

    Shumë falemnderit.

    Gjithçka funksionoi mirë.

    Përshëndetje!

  8.   Katherine dijo

    Përshëndetje, gjithçka që shpjegohet në imazhe, a shpjegohet edhe me tekst? Kjo është, imazhet janë vetëm për qëllime ilustruese? Ose ka hapa që duhet të bëni që janë në fotografi. Pyes sepse jam i verbër, dhe nuk jam akoma shumë i aftë në linux, kështu që nuk dua të bëj rrëmujë haha. Nga ana tjetër, unë kam ubuntu mate 18. A mund të zbatohet ky udhëzues? Nga tashmë faleminderit shumë. Gëzuar!

  9.   Leon S. dijo

    Material i shkëlqyeshëm me përmbajtje ilustruese, kjo e bën më të lehtë për të drejtuar të tjerët

  10.   Ignacio 7 dijo

    - njëra anë tregohet dy herë
    prek panelin e kontrollit xampp
    nano xampp-panel-kontrolli
    - një në rrugë
    / usr / bin /
    - dhe një tjetër në itinerarin:
    / Usr / share / aplikacionet
    - Mendoj se në të vërtetë në këtë rrugë të dytë duhet të jetë xampp-control-panel.desktop.
    - Nga ana tjetër, për të bërë shumicën e hapave, nuk kisha leje, kështu që përfundova duke i paraprirë komandave me «sudo», në mënyrë që t'i krijoja tashmë.
    - Por në fund të fundit kur hyj në ikonë më jep një mesazh gabimi:
    Komanda "xampp-control-panel" nuk mund të ekzekutohej.
    Dështoi në ekzekutimin e procesit të fëmijëve "xampp-control-panel" (Leja u refuzua)

    1.    Ignacio 7 dijo

      - Unë tashmë e kam bërë atë të funksionojë dhe kam vendosur lejen e ekzekutimit në skedarin / usr / bin / xampp-panel-kontroll.
      sudo chmod + x / usr / bin / xampp-panel kontrolli

      1.    Harold barboza dijo

        Faleminderit kjo ishte ajo që më mungonte për problemin e refuzuar nga leja.

  11.   Leon S. dijo

    2020 ky post funksionon shumë mirë!

  12.   Nicksoad dijo

    Faleminderit, funksionoi për mua, megjithëse nuk shoh ikonën xampp por një kuti të bardhë por nuk ka rëndësi, unë thjesht kam një problem që kur përdor një redaktues kodi si Sublime më mohon lejet për të krijuar skedarë në projektet htdocs. Kam arritur të bëj sublime duke dhënë leje që mund të lexoj dhe modifikoj skedarët, por nuk mund ta bëj atë të krijojë skedarë të rinj.

  13.   jukonta dijo

    Faleminderit një milion Nexcoyotl për artikullin!!!, dhe të gjithë atyre që blogojnë.desdelinux.net një vend ku gjendet informacioni që na nevojitet!!
    Faleminderit faleminderit !!

  14.   Gonzalo dijo

    Shpjegim shume i mire

    Unë përdor nenexhik linux dhe mund të përdor një të shpjeguar me akseset pasi që kryej hapat dhe ato nuk shfaqen në asnjë pjesë grafike
    Paraprakisht faleminderit shumë

  15.   Leo Pual dijo

    Përshëndetje, faleminderit për të gjithë manualin.
    Por nuk po funksionon. Unë kam kontrolluar tashmë lejet, shtigjet, tekstin për të ngjitur dhe asgjë; Vendos fjalëkalimin dhe nuk bën asgjë tjetër.

    Mund të më thoni nëse funksionon për Opensuse 15.3 Leap.

    Jam i vëmendshëm, faleminderit.

    1.    Instaloni Linux Post dijo

      Përshëndetje, Leo. Ne ju rekomandojmë të eksploroni këtë postim që është shumë më aktual i quajtur: XAMPP: Një mjedis zhvillimi me PHP i lehtë për t'u instaluar në GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   juanitho dijo

    2022 dhe ende funksionon. Unë jam duke përdorur Debian 11!!