Hoe kinne jo XAMPP ynstalleare en konfigurearje op GNU / Linux

Dit is in aktuele hantlieding foar hoe XAMPP op GNU / Linux te ynstallearjen en te konfigurearjen, mei in detaillearre stap foar stap.

Wat is XAMPP?

XAMPP is in folslein fergees en maklik te ynstallearjen Apache-distribúsje dy't MariaDB, PHP en Perl befettet. It XAMPP-ynstallaasjepakket is ûntwurpen om ongelooflijk maklik te ynstallearjen en te brûken. Folslein fergees en maklik te ynstallearjen Apache-distribúsje mei MariaDB, PHP en Perl.

Hoe kinne jo XAMPP ynstalleare en ynstelle?

Xampp ynstalleare

1.- Download XAMPP foar Linux fan https://www.apachefriends.org/es/index.html

ynstallearje en konfigurearje XAMPP

2. - Oan 'e ein fan' e download hawwe wy in argyf.run, dy't wy op 'e folgjende manier moatte ynstalleare:

  • Wy iepenje in Terminal mei Kontrôle + T, of fanút ús menu.
  • Wy logge yn as root:

Root oanmeld

  • Wy geane troch mei it jaan fan útfieringsmachtigingen foar de .run en om XAMPP te ynstallearjen
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Installation_permissions

0ynstallearje

1ynstallearje

  • Wy akseptearje alles en wachtsje oant de ynstallaasje is klear.

XAMPP ynstelle

3.- Wy geane troch mei XAMPP ynstelle

  • MySQL-konfiguraasje (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ hokker mysql $ type mysql $ ls -lart / usr / bin / mysql
    

    mysql konfiguraasje kontrolearje mysql config

  • De regel ynstelle com.ubuntu.pkexec.xampp.policy foar it grafyske paniel om te rinnen mei administrator-tagongsrjochten sil dit in bash-bestân generearje dat rint xampp-linux-x64-5.6.28-0-installer.run, Hjirfoar geane wy ​​nei de rûte / usr / diele / polkit-1 / aksjes en wy fiere út:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    oanreitsje belied nano belied
    Binnen it bestân com.ubuntu.pkexec.xampp.policy wy plakke de folgjende koade:

 Ferifikaasje is ferplicht om XAMP Control Panel út te fieren xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run wier
  • It skript meitsje ferantwurdlik foar it útfieren fan it grafyske paniel fan XAMPP yn it paad / usr / bin / , Wy moatte it skript mei namme oanmeitsje xampp-kontrôlepaniel:
    touch xampp-kontrôle-paniel nano xampp-kontrôle-paniel

    oanreitsje xpc nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • In .desktop ynstelle om de grafyske tsjinstbehearder fan XAMPP te starten, folgje de folgjende kommando's yn it paad / usr / share / applikaasjes:
    touch xampp-kontrôle-paniel nano xampp-kontrôle-paniel

    oanreitsje buroblêd nano buroblêd

  • Nei it útfieren fan nano application.desktop Fier de folgjende koade yn
[Desktop Entry] Opmerking = XAMPP-namme starte / stopje = XAMPP-bestjoeringspaniel Exec = xampp-control-paniel Ikoan = xampp Encoding = UTF-8 Terminal = false Type = tapassing
  • No hawwe wy in byldkaike dat as yndrukt wurdt it sil útfiere pkexec, dy't ús freget om in oanmelding om útfieringsmachtigingen ta te jaan oan it grafyske paniel XAMPP. It moat der sa útsjen:
    xpc pkexec xampp-pc
  • Om mysql te brûken, hoege jo net mear nei de map te gean as jo de foarige konfiguraasje hawwe dien / opt / lampp / bin / mysql -u root -p om no oan te melden moatte jo gewoan in terminal iepenje en rinne mysql -u root -p.
    MySQL

No kinne wy ​​ús XAMPP grafysk beheare en normaal tagong krije ta mysql sûnder te gean nei de map / opt / lampp / bin.

Dit is al de gids, ik hoopje dat jo it leuk fûnen en ferjit jo kommentaar net te litten.


De ynhâld fan it artikel hâldt him oan ús prinsipes fan redaksje etyk, Om in flater te melden klikje hjir.

26 opmerkingen, lit jo

Lit jo reaksje efter

Jo e-mailadres wurdt net publisearre.

*

*

  1. Ferantwurdlik foar de gegevens: Miguel Ángel Gatón
  2. Doel fan 'e gegevens: Control SPAM, kommentaarbehear.
  3. Legitimaasje: jo tastimming
  4. Kommunikaasje fan 'e gegevens: De gegevens wurde net oan tredden kommunisearre, útsein troch wetlike ferplichting.
  5. Gegevensopslach: Databank hoste troch Occentus Networks (EU)
  6. Rjochten: Op elk momint kinne jo jo ynformaasje beheine, herstelle en wiskje.

  1.   federico sei

    Dit binne de artikels dy't it meast wurdearre wurde, foar de detaillearre en krekte ynhâld fan har ynhâld. Hy hie kollega's holpen dy't foarkar hawwe foar Windows ynstalleare ferzjes fan 'e XAMPP-software. Ik wie my net bewust fan it bestean fan in ynstallearder foar Linux, wend om in LAMP manuell te ynstallearjen en te konfigurearjen. Ik bin derfan oertsjûge dat it in geweldige help sil wêze foar dyjingen dy't in server hawwe wolle mei dizze funksjes, en sil in protte programmeurs en behearders oertsjûgje dy't it foarkomme om it op Windows te ynstallearjen, om it op in server mei Linux te dwaan. Tankewol Nexcoyotl foar sa'n poerbêst artikel!

    1.    Nexcoyotl sei

      Tige tank, Federico, jo opmerking wurdt wurdearre, ik hoopje dat dizze lytse en ienfâldige hantlieding nuttich west hat. Dit is de earste dy't ik hoopje folle mear te dwaan.

  2.   yerko sei

    Hiel goede gids

    Mar ik haw in fraach, wêrom reitsje jo oan? Ik begryp dat it is om it lege bestân te meitsjen, mar mei gewoan nano kinne jo it bestân oanmeitsje en bewurkje ...

    1.    federico sei

      oanreitsje is in kommando dat wurdt brûkt om de tagongs- en wizigingsdatums fan ien of meardere bestannen by te wurkjen, nei de hjoeddeiske datum.
      oanreitsje [OPTINO] ... FILE ...
      As it argumint FILE of bestânsnamme net bestiet, dan wurdt in leech bestân mei deselde namme as FILE makke.
      It is direkte - en heul gewoan - dizze manier om lege bestannen te meitsjen, dan fia de bewurker Nano
      Rinne man oanreitsje Foar mear ynformaasje.

    2.    Nexcoyotl sei

      Hallo yerko fan tefoaren bedankt foar kommentaar, de reden wêrom't ik touch brûke is om't it foar my gewoan is hehe. En as, lykas kameraad Federico sei, syn funksje fierder giet dan it meitsjen fan bestannen. As jo ​​mear wolle útfine, start $ man touch, groetnis freon.

      1.    yerko sei

        Mar, nei de oanrekking feroarje jo it bestân, dus it is in ekstra stap nei wat jo dogge.

      2.    yerko sei

        Ik wit wat de touch docht, ik woe gewoan witte wêrom't jo it diene: P, om't it mei nano mear dan genôch wie 😉

  3.   Reinder sei

    Hiel goede dokumintaasje, goed wurk.
    Wat brûke jo om de prompt te konfigurearjen, ik fûn de konfiguraasje echt leuk.

    groetnis

    1.    Nexcoyotl sei

      Hallo freon bedankt foar it stopjen en kommentaar 😀, ik brûk powerline shell it is in open-source projekt dat jo kinne fine op github. It is maklik te konfigurearjen Ik brûk bash- en powerline-shell, hoewol jo it ek kinne konfigurearje foar zsh.

  4.   koratsuki sei

    Hiel goede tutorial. It config fan 'e terminal fynt myn oandacht, koene jo it config diele?

    1.    Nexcoyotl sei

      Hallo Koratsuki, besjoch dizze tutorial dy't ik doch, ik hoopje dat it nuttich foar jo sil wêze om de prompt te konfigurearjen. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban sei

    Hiel goed jo bydrage Broer, hoe tryst dat ik dizze publikaasje amper haw sjoen, in pear wike lyn lieten se my de taak oer om in LAMP-omjouwing te ynstallearjen op myn kompjûter, mar fan wat ik sjoch is it makliker om XAMPP te ynstallearjen. Yn elk gefal tank foar jo bydrage, groetnis.

  6.   daz08 sei

    Geweldich, heul goed útlein en op in ienfâldige manier.

  7.   MORKE sei

    Tige tank.

    Alles wurke prima.

    Saludos !!

  8.   Katherine sei

    Hallo, alles wat wurdt útlein yn ôfbyldings, wurdt it ek útlein yn tekst? Dat is, de ôfbyldings binne allinich foar yllustrative doelen? Of d'r binne stappen dy't jo moatte dwaan dy't binne yn ôfbyldings. Ik freegje, om't ik blyn bin, en ik bin noch net heul bekwam op Linux, dat ik wol gjin rommel meitsje haha. Oan 'e oare kant haw ik ubuntu mate 18. Kin dit tutorial tapast wurde? Fan al tige tank. Tsjoch!

  9.   Leon S. sei

    Poerbêst materiaal mei yllustrative ynhâld, dit makket it makliker om oaren te begelieden

  10.   Ignacio 7 sei

    - ien kant wurdt twa kear werjûn
    touch xampp-control-paniel
    nano xampp-kontrôlepaniel
    - ien op 'e rûte
    / usr / bin /
    - en in oar op 'e rûte:
    / usr / share / applikaasjes
    - Ik tink dat it eins op dit twadde paad xampp-control-panel.desktop moat wêze.
    - Oan 'e oare kant, om de measte stappen te dwaan, hie ik gjin tagongsrjochten, dat ik einige de kommando's foarôf mei "sudo", sadat ik se koe oanmeitsje.
    - Mar úteinlik as ik tagong krije ta it byldkaike, jouwt my in flater berjocht:
    It kommando "xampp-control-panel" koe net wurde útfierd.
    Kin bernproses "xampp-control-panel" net útfiere (Tastimming wegere)

    1.    Ignacio 7 sei

      - Ik haw it al wurke makke en ik haw de útfieringsmachtiging op it bestân / usr / bin / xampp-control-paniel set.
      sudo chmod + x / usr / bin / xampp-control-paniel

      1.    Harold barboza sei

        Tank dit wie wat ik miste foar it tastimming wegere probleem.

  11.   Leon S. sei

    2020 dit berjocht wurket noch altyd geweldich!

  12.   Nicksoad sei

    Tankewol, it wurke foar my, hoewol ik it xampp-ikoan net sjoch, mar in wite doaze, mar it makket net út, ik haw gewoan in probleem dat as ik in koade-editor brûke as sublim, my de tagongsrjochten wegere om bestannen te meitsjen yn htdocs-projekten. Ik wist sublim te meitsjen troch tagongsrjochten te jaan, it kin de bestannen lêze en bewurkje, mar ik kin it net meitsje dat nije bestannen wurde makke.

  13.   juconta sei

    In miljoen tank Nexcoyotl foar it artikel !!!, en oan al dyjingen dy't blog.desdelinux.net in plak meitsje wêr't jo de ynfo kinne fine dy't wy nedich binne !!.
    Tankewol tank !!

  14.   Gonzalo sei

    Hiel goede útlis

    Ik brûk linux mint en ik koe ien brûke mei de tagong, om't ik de stappen útfiere en se ferskine net yn ien grafysk diel
    Foarôf tige tank

  15.   Leo Poel sei

    Hallo, tank foar alle hânlieding.
    Mar it wurket net. Ik haw de tagongsrjochten al kontrolearre, de paden, de tekst om te plakjen en neat; Ik fier it wachtwurd yn en it docht neat oars.

    Kinne jo my fertelle as it wurket foar Opensuse 15.3 Leap.

    Ik bin oandachtich, tank.

    1.    Linux Post ynstallearje sei

      Groetnis, Leo. Wy riede jo oan dat jo dizze post ferkenne dy't folle aktueler is neamd: XAMPP: In ûntwikkelingsomjouwing mei PHP maklik te ynstallearjen op GNU/Linux - https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   juanitho sei

    2022 en it wurket noch. Ik brûk Debian 11!!