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
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:
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.
Kailangan din naming pumili anong mga sangkap ang nais nating mai-install. Gagawin namin ito sa pamamagitan ng mga tseke sa sumusunod na screen:
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:
Bisitahin ang Localhost
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
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.
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
Nakuha ko na..thanks man
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?
Kamusta. Hindi ko ito nasubukan, ngunit subukan kung ano google nagpapahiwatig. Sasabihin mo sa amin kung ito ay gumagana. Salu2.
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
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.
Kung mas maraming data, masasabi ko lamang sa iyo na hindi ito nai-install nang tama. Salu2.
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.
Paano ako makakapag-save kapag lumilikha ng access sa control panel?
Kung gumamit ka ng nano tulad ng artikulo, kailangan mong pindutin ang CTRL + O upang makatipid at CTRL + X upang lumabas. Salu2.
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
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.
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?