XAMPP 7.1.10, madaling mai-install ang server na ito sa Ubuntu 17.10

tungkol sa xampp

Sa susunod na artikulo ay titingnan namin ang XAMPP. Ito ay isang tanyag web server na maaaring gumana nang maayos sa iba't ibang mga operating system. Ang post na ito ay halos para sa mga gumagamit ng nagsisimula, lalo na ang mga nagbabago sa Windows at hindi maglakas-loob na mag-install ng isang system Lampara.

Para sa mga hindi pa alam, ang XAMPP ay isang web server na pangunahing binubuo ng sistema ng pamamahala ng database, Ang Apache web server at mga tagasalin para sa mga wika sa pag-script PHP y Perl. Tulad ng bersyon 5.6.15, binago nila ang MySQL database sa MariaDB, na kung saan ay isang tinidor ng MySQL na may lisensya ng GPL.

Ang XAMPP ay isang ganap na libre at madaling mai-install ang pamamahagi ng Apache na naglalaman ng MariaDB, PHP at Perl. Ang pakete ng pag-install ay dinisenyo upang maging hindi kapani-paniwalang madaling i-install at gamitin. Ilang taon na ang nakalilipas, isang kasamahan ang nagpaalam sa amin ng mga pakinabang ng program na ito. Maaari mong makita ang artikulong iyon sa sumusunod link.

Darating ang server na ito naka-configure bilang default na may halos lahat ng mga pagpipilian na naaktibo. Ito ay libre para sa parehong komersyal at hindi pang-komersyal na paggamit. Sa kaso ng paggamit sa komersyo, tiyaking sumusunod ka sa mga lisensya ng mga produktong kasama dito. Kasalukuyan itong may mga installer para sa Windows, Gnu / Linux, at OS X.

Opisyal, ginamit lamang ito ng mga tagadisenyo bilang isang tool sa pag-unlad, upang payagan ang mga taga-disenyo ng website at programmer na subukan ang kanilang gawa sa kanilang sariling mga computer nang walang pagkakaroon ng access sa Internet. Upang gawing madali ito hangga't maaari, ang ilang mga tampok sa seguridad ay hindi pinagana bilang default. Sa parehong oras isang espesyal na tool ay ibinigay upang protektahan ang password ang pinakamahalagang mga bahagi ng package.

I-install ang XAMPP sa Ubuntu 17.10

Ang mga hakbang na ito ay maaaring ipatupad sa iba pang mga bersyon ng Ubuntu, ngunit sa kasong ito ay gagawin ko ito sa Ang Ubuntu 17.10 ay naka-install lamang.

I-download ang

Website ng XAMPP

Upang magsimula, i-download namin ang kinakailangang pakete (kasama ang .run extension ng file) mula sa Official Site.

Patakbuhin ang installer

Ilalagay namin ang file xampp-linux-x64-7.1.10-0-installer.run (maaaring magbago ang pangalan habang inilabas ang mga bagong bersyon) sa aming direktoryo sa bahay. Kapag nandoon, sa terminal (Ctrl + Alt + T) isusulat namin ang mga sumusunod na utos:

chmod + x xampp-linux-x64-7.1.10-0-installer.run

Susunod ay dapat naming patakbuhin ang installer gamit ang sumusunod na utos:

screen ng pag-install ng xampp

sudo ./xampp-linux-x64-7.1.10-0-installer.run

Kung magpapatuloy kami ang application na ito ay mai-install sa direktoryo / opt / lampp bilang default.

direktoryo ng xampp

Kailangan din naming pumili anong mga sangkap ang nais nating mai-install. Gagawin namin ito sa pamamagitan ng mga tseke sa sumusunod na screen:

mga bahagi ng xampp

Kapag natapos na ang pag-install, hihilingin sa amin kung nais namin run manager. Kung sumagot tayo ng oo, makakakita kami ng tulad ng sumusunod:

xampp 7.1.10 home screen

Bisitahin ang Localhost

xampp dashboard web page

Matapos iaktibo ang web server (Apache), maaari mo na ngayong i-type ang iyong browser http://localhost. Kung maayos ang lahat, dapat mong makita ang pahina ng maligayang pagdating ng XAMPP. Kung gayon, gumagana ito.

Lumikha ng launcher ng dashboard ng XAMPP

xampp launcher

Upang lumikha ng isang launcher ng control panel na maaari nating makita sa Dash ng aming Ubuntu kung saan maaari naming ihinto at ilunsad ang Apache, MariaDB at ProFTPD, sundin lamang namin ang mga sumusunod na hakbang:

Una ay kakailanganin naming i-install ang sumusunod na library kung sakaling hindi namin ito naka-install:

sudo apt install python-glade2

Pagkatapos ay lilikha kami ng a file na may extension .desktop sa sumusunod na landas: / usr / share / aplikasyon /

Por ejemplo:

sudo nano /usr/share/applications/xampp-control-panel.desktop

Sa file na ito na binuksan namin ngayon, makokopya lamang namin ang sumusunod na code, i-save at isara.

[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'"
Encoding=UTF-8 
Terminal=false 
Type=Application 
Icon=/opt/lampp/xampp.png 

Ang linya kung saan sinasabi nito ang Icon, nagsisilbing pag-import ng kaukulang icon, naghahanap kami sa Google ng isang imahe ng icon ng server na ito na may isang extension na .png at nai-save namin ito sa / opt / lampp.

Ngayon, upang matapos, sa Dash isusulat namin ang iyong pangalan at kaagad lilitaw ang icon ng control panel. Kaya, alinman maaari nating patakbuhin ito nang direkta mula dito mismo, o idagdag namin ito sa mga paboritong dock.

xampp control panel

Ngayon na tumatakbo na ang aming server, ang sinumang nais na mag-install ng ilang software para sa web, tulad ng WordPress o OwnCloud, o maaari nilang simulan ang pagbuo ng kanilang sariling mga programa sa PHP o Perl.

I-uninstall ang XAMPP

Upang maalis ang server na ito mula sa aming operating system, maaari naming magamit ang i-uninstall ang file alok na Upang ilunsad ito, mula sa terminal (Ctrl + Alt + T) nagsusulat kami:

sudo /opt/lampp/uninstall

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Vega milton dijo

    Nakuha ko na..thanks man

  2.   Gustavo dijo

    Malaki ang naitulong nito sa akin. Mayroon na akong isang lumang bersyon ng xampp sa ubuntu, ngunit kailangan ko lamang i-update ang bersyon ng PHP sa pinakabagong bersyon. Natapos ko na ang proseso ng pag-iipon at pag-install na ipinapakita sa loob ng localhost / dashboard / upang mag-update sa isang bagong bersyon ngunit hindi ako naging matagumpay, naiipon ko ang lahat, ngunit hindi ko makita ang mga nabuong file na dapat na mayroon. Anumang tutorial sa kung paano gawin ang pag-update na ito?

    1.    Damian Amoedo dijo

      Kamusta. Hindi ko ito nasubukan, ngunit subukan kung ano google nagpapahiwatig. Sasabihin mo sa amin kung ito ay gumagana. Salu2.

    2.    rDominguez dijo

      Kumusta Gustavo, subukan ang tutorial na ito upang makita kung makakatulong ito sa iyo, i-install ang xampp sa ubuntu . Nai-update ito sa 2021, ngunit sa palagay ko na ang pagsunod sa lahat ng mga hakbang ay hindi ka magkakaroon ng problema. Lahat ng pinakamahusay

  3.   Luis Castillo dijo

    Hindi ito nakatulong sa akin, hahanapin ko ito sa dash at hindi ito lumabas at kapag pinatakbo ko ito nang direkta mula sa mga application, nagtatapon ito ng isang error.

    1.    Damian Amoedo dijo

      Kung mas maraming data, masasabi ko lamang sa iyo na hindi ito nai-install nang tama. Salu2.

  4.   Danilo dijo

    sa katapusan nakukuha ko ang error na ito:
    Hindi mapagana ang python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' bilang root user.

    Hindi makopya ang Xautorization file ng gumagamit.

  5.   Emil dijo

    Paano ako makakapag-save kapag lumilikha ng access sa control panel?

  6.   Damian Amoedo dijo

    Kung gumamit ka ng nano tulad ng artikulo, kailangan mong pindutin ang CTRL + O upang makatipid at CTRL + X upang lumabas. Salu2.

  7.   Jaime dijo

    Maligayang pagbati,
    Nagawa ko na ang lahat ng mga hakbang, at hahanapin ko ito sa dash at hindi ito lilitaw, pumunta ako sa folder ng / usr / share / application at diretso ko itong pinatakbo at lilitaw ang isang mensahe na nagsasabing "mayroong isang error sa paglulunsad ng application ", pumunta ako at itinatama ko ang xampp-control-panel.desktop at alisin mula sa exec = ang sumusunod na teksto na" gksudo fitton "at i-save, kaya't isinasagawa nito ang window ngunit hindi sinisimulan ang mga serbisyo ng apache at MySQL, ano ang gagawin ko sa kaso yan
    Salamat nang maaga para sa iyong tugon

  8.   Damien Amoedo dijo

    Kamusta. Tiyaking wala kang ibang pag-install ng MySQL at Apache. Tulad ng para sa launcher na mayroon ka sa / usr / share / application, i-edit ito at palitan ang linya ng EXEC na lumitaw sa artikulo sa: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run '». I-save at dapat mong masimulan ang lahat ng mga serbisyo na inaalok ng xampp. Salu2.

  9.   Moni dijo

    Magandang umaga, tuwing binubuksan ang xampp ay nagtatanong ito para sa password ng sudo, mayroong isang paraan upang mai-configure ito upang hindi hilingin para dito, para lamang sa application na ito?