Kouman enstale ak configured XAMPP sou GNU / Linux

Sa a se yon gid monte-a-dat sou kòman yo enstale ak configured XAMPP sou GNU / Linux, ak yon detaye etap-pa-etap.

Ki sa ki XAMPP?

XAMPP se yon konplètman gratis epi fasil enstale distribisyon Apache ki gen MariaDB, PHP, ak pèrl. Pake enstalasyon XAMPP la te fèt pou ekstrèmman fasil pou enstale epi itilize .. Konplètman gratis epi fasil pou enstale distribisyon Apache ki gen MariaDB, PHP ak Perl.

Kouman enstale ak configured XAMPP?

Enstale Xampp

1.- Telechaje XAMPP pou Linux soti nan https://www.apachefriends.org/es/index.html

enstale ak configured XAMPP

2.- Nan fen download la nou gen yon achiv.kouri, ki nou dwe enstale nan fason sa a:

  • Nou louvri yon Tèminal ak Kontwòl + T, oswa nan meni nou an.
  • Nou ouvri sesyon an kòm rasin:

Rasin Login

  • Nou kontinye bay pèmisyon ekzekisyon nan .run a ak enstale 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

0 enstale

1 enstale

  • Nou aksepte tout bagay epi rete tann pou enstalasyon an fini.

Mete kanpe XAMPP

3.- Nou kontinye konfigirasyon XAMPP

  • MySQL konte genyen (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ ki mysql $ tip mysql $ ls -lart / usr / bin / mysql
    

    miskl konfig tcheke mysql config

  • Mete kanpe règ la com.ubuntu.pkexec.xampp.policy pou panèl la grafik kouri ak otorizasyon administratè sa a pral jenere yon dosye bash ki kouri xampp-linux-x64-5.6.28-0-installer.run. Pou sa nou ale nan wout la / usr / share / polkit-1 / actions epi nou egzekite:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    manyen politik nano politik
    Anndan dosye a com.ubuntu.pkexec.xampp.policy nou kole kòd sa a:

 Otantifikasyon oblije kouri XAMP Kontwòl Panel xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run vre
  • Kreye script ki responsab pou egzekite panèl grafik XAMPP nan chemen an / usr / bin / . Nou dwe kreye script la ak non xampp-kontwòl-panèl:
    touch xampp-control-panel nano xampp-control-panel

    manyen xpc nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Mete kanpe yon .desktop lanse XAMPP manadjè a sèvis grafik, kouri kòmandman sa yo, nan chemen an / usr / share / applications:
    touch xampp-control-panel nano xampp-control-panel

    manyen Desktop nano Desktop

  • Aprè kouri nano application.desktop antre kòd sa a
[Antre Desktop] Kòmantè = Kòmanse / One Stop XAMPP Non = XAMPP Kontwòl Panel Exec = xampp-kontwòl-panèl Icon = xampp Kodaj = UTF-8 Tèminal = fo Kalite = Aplikasyon
  • Koulye a, nou gen yon icon ki lè bourade pral egzekite la pkexec, ki mande nou pou yon login yo asiyen otorizasyon ekzekisyon nan panèl la grafik XAMPP. Li ta dwe gade yon bagay tankou sa a:
    xpc pkexec xampp-pc
  • Pou itilize mysql, si ou te fè konfigirasyon anvan an ou pa bezwen ale nan anyè a ankò / opt / lampp / bin / mysql -u rasin -p ouvri sesyon an kounye a ou jis bezwen louvri yon tèminal epi kouri mysql -u root -p.
    miskl

Koulye a, nou ka grafikman jere XAMPP nou yo ak aksè mysql nòmalman san yo pa ale nan anyè a / opt / lampp / bin.

Sa a se tout gid la, mwen espere ke ou te renmen li epi pa bliye kite kòmantè ou.


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

26 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye.

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   Federico diro

    Sa yo se atik yo ki pi apresye, pou kontni an detaye ak egzak nan kontni yo. Li te ede kòlèg li yo ki pito Windows enstale vèsyon nan lojisyèl an XAMPP. Mwen pa te okouran de egzistans lan nan yon enstale pou Linux, itilize enstale ak konfigirasyon yon lanp, manyèlman. Mwen konvenki ke li pral yon gwo èd pou moun ki vle gen yon sèvè ak karakteristik sa yo, epi yo pral konvenk anpil pwogramè ak administratè ki prefere enstale li sou Windows, fè li sou yon sèvè ak Linux. Mèsi Nexcoyotl pou tankou yon atik ekselan!

    1.    Nexcoyotl diro

      Mèsi anpil, Federico, kòmantè ou apresye, mwen espere ke ti manyèl senp sa a te itil. Sa a se premye a mwen espere fè anpil plis.

  2.   yerko diro

    Trè bon gid

    Men, mwen gen yon kesyon, poukisa ou manyen? Mwen konprann ke li se yo kreye dosye a vid, men ak jis nano, ou ka kreye ak modifye dosye a ...

    1.    Federico diro

      manyen se yon kòmand ki itilize pou mete ajou dat aksè ak modifikasyon youn oswa plizyè dosye, nan dat aktyèl la.
      manyen [OPTINO] ... DOSYE ...
      Si agiman a DOSYE oswa non dosye pa egziste, Lè sa a, se yon dosye vid an menm non ak DOSYE kreye.
      Li pi dirèk - ak trè komen - fason sa a yo kreye dosye vid, pase nan editè a Nano
      Kouri moun manyen pou plis enfòmasyon.

    2.    Nexcoyotl diro

      Bonjou yerko davans mèsi pou kòmantè, rezon an pou kisa mwen itilize manyen se paske pou mwen li se òdinè hehe. Men, si, kòm kamarad Federico te di, fonksyon li ale pi lwen pase kreyasyon an nan dosye. Si ou vle jwenn plis enfòmasyon, lanse $ man touch, bonjou zanmi.

      1.    yerko diro

        Men, apre yo fin manyen la w ap modifye dosye a, kidonk li se yon etap siplemantè nan sa ou fè.

      2.    yerko diro

        Mwen konnen ki sa manyen an fè, mwen jis te vle konnen poukisa ou te fè li: P, depi ak nano li te plis pase ase 😉

  3.   Anonimo diro

    Trè bon dokiman, bon travay.
    Ki sa ou itilize yo configured èd memwa a, mwen reyèlman te renmen konfigirasyon li yo.

    Concerne

    1.    Nexcoyotl diro

      Bonjou zanmi mèsi pou kanpe pa ak kòmantè 😀, mwen itilize powerline koki li se yon pwojè louvri-sous ou ka jwenn li sou github. Li fasil konfigirasyon mwen itilize bash ak powerline koki, byenke ou ka tou configured li pou zsh.

  4.   koratsuki diro

    Trè bon leson patikilye. Tèmin konfigirasyon an atire atansyon mwen, èske ou ta ka pataje konfigirasyon an?

    1.    Nexcoyotl diro

      Bonjou Koratsuki, tcheke leson patikilye sa a ke mwen fè, mwen espere ke li pral itil pou ou pou w konfigire èd memwa a. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban diro

    Trè bon kontribisyon ou Frè, ki jan tris ke mwen te diman wè piblikasyon sa a, kèk semèn de sa yo kite m 'travay la nan enstale yon anviwònman LAMP sou òdinatè mwen an, men nan sa mwen wè li se pi fasil enstale XAMPP. Antouka mèsi pou kontribisyon ou, bonjou.

  6.   daz08 diro

    Gran, trè byen eksplike ak nan yon fason ki senp.

  7.   MORKE diro

    Mèsi anpil.

    Tout bagay te mache byen.

    Bonjou !!

  8.   Katherine diro

    Bonjou, tout bagay ki eksplike nan imaj, èske li eksplike tou nan tèks? Sa se, imaj yo se pou rezon ilistrasyon sèlman? Oswa gen etap ou dwe fè ki nan foto. M ap mande paske mwen avèg, epi mwen pa trè abil nan Linux ankò, Se konsa, mwen pa vle fè yon dezòd haha. Nan lòt men an, mwen gen ubuntu mate 18. Èske leson patikilye sa a ka aplike? Soti nan deja mèsi anpil. Cheers!

  9.   Leon S. diro

    Materyèl ekselan ak kontni ilistrasyon, sa fè li pi fasil pou gide lòt moun

  10.   Ignas7 diro

    - yon sèl bò yo montre de fwa
    manyen xampp-kontwòl-panèl
    nano xampp-kontwòl-panèl
    - yon sèl sou wout la
    / usr / bin /
    - ak yon lòt sou wout la:
    / usr / share / applications
    - Mwen devine aktyèlman nan dezyèm chemen sa a li ta dwe xampp-control-panel.desktop.
    - Nan lòt men an, fè pi fò nan etap sa yo mwen pa t 'gen autorisations, Se konsa, mwen te fini anvan kòmandman yo ak «sudo«, se konsa ke mwen te kapab deja kreye yo lòd.
    - Men, nan fen a lè mwen jwenn aksè nan icon nan li ban m 'yon mesaj erè:
    Kòmandman an "xampp-kontwòl-panèl" pa t 'kapab egzekite.
    Echwe pou pou kouri pwosesis pitit "xampp-kontwòl-panèl" (pèmisyon refize)

    1.    Ignas7 diro

      - Mwen te deja fè li travay e mwen te mete pèmisyon ekzekisyon an nan dosye / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-control-panel

      1.    Harold barboza diro

        Mèsi sa a te sa mwen te manke pou pèmisyon refize pwoblèm lan.

  11.   Leon S. diro

    2020 pòs sa a toujou travay gwo!

  12.   Nicksoad diro

    Mèsi, li te travay pou mwen, byenke mwen pa wè icon xampp la men yon bwat blan men li pa gen pwoblèm, mwen jis gen yon pwoblèm ke lè mwen sèvi ak yon editè kòd tankou Sublime li refize m 'autorisations yo kreye dosye nan pwojè htdocs. Mwen jere fè Sublime pa bay otorizasyon mwen ka li ak modifye dosye yo, men mwen pa ka fè li kreye nouvo dosye.

  13.   juconta diro

    Yon milyon Nexcoyotl Mèsi pou atik la !!!, ak tout moun ki fè blog.desdelinux.net yon plas kote ou ka jwenn enfòmasyon nou bezwen !!.
    Mèsi mèsi !!

  14.   Gonzalo diro

    Trè bon eksplikasyon

    Mwen itilize linux mant e mwen te kapab itilize yon eksplike ak aksè yo depi mwen fè etap sa yo epi yo pa parèt nan okenn pati grafik
    Anvan mèsi anpil

  15.   Leo Pual diro

    Bonjou, mèsi pou tout manyèl la.
    Men, li pa travay. Mwen deja tcheke otorizasyon yo, chemen yo, tèks la kole epi pa gen anyen; Mwen antre modpas la epi li pa fè anyen ankò.

    Èske ou ta ka di m si li travay pou Opensuse 15.3 Leap.

    Mwen atantif, mèsi.

    1.    Linux Post Enstale diro

      Bonjou, Leo. Nou rekòmande ou eksplore pòs sa a ki pi aktyèl la rele: XAMPP: Yon anviwònman devlopman ak PHP fasil pou enstale sou GNU/Linux - https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   juanitho diro

    2022 epi li toujou ap travay. Mwen itilize Debian 11!!