Kitame straipsnyje mes apžvelgsime XAMPP. Tai yra populiarus interneto serveris kuris gali gerai veikti skirtingose operacinėse sistemose. Šis įrašas dažniausiai skirtas pradedantiesiems vartotojams, ypač tiems, kurie keičia „Windows“ ir nedrįsta įdiegti sistemos LEMPA.
Tiems, kurie dar nežino, XAMPP yra žiniatinklio serveris, kurį daugiausia sudaro duomenų bazių valdymo sistema, „Apache“ žiniatinklio serveris ir scenarijų kalbų vertėjai PHP y Perlas. Nuo 5.6.15 versijos jie pakeitė „MySQL“ duomenų bazę į MariaDB, kuris yra „MySQL“ šakutė su GPL licencija.
XAMPP yra visiškai nemokamas ir lengvai įdiegiamas „Apache“ paskirstymas kuriame yra MariaDB, PHP ir Perl. Diegimo paketas buvo sukurtas taip, kad būtų neįtikėtinai lengva įdiegti ir naudoti. Prieš keletą metų kolega mus informavo apie šios programos pranašumus. Tą straipsnį galite pamatyti toliau nuoroda.
Šis serveris ateina sukonfigūruotas pagal numatytuosius nustatymus suaktyvinus beveik visas parinktis. Jis yra nemokamas tiek komerciniam, tiek nekomerciniam naudojimui. Komercinio naudojimo atveju įsitikinkite, kad laikotės jame nurodytų produktų licencijų. Šiuo metu ji turi „Windows“, „Gnu / Linux“ ir „OS X“ diegimo programas.
Oficialiai dizaineriai jį naudojo tik kaip kūrimo priemonę, kad svetainių dizaineriai ir programuotojai galėtų išbandyti savo darbą savo kompiuteriuose neturėdami prieigos prie interneto. Kad tai būtų kuo lengviau, kai kurios saugos funkcijos yra išjungtos pagal nutylėjimą. Tuo pačiu metu yra specialus įrankis, skirtas slaptažodžiu apsaugoti svarbiausias pakuotės dalis.
Įdiekite XAMPP „Ubuntu 17.10“
Šiuos veiksmus galima įgyvendinti kitose „Ubuntu“ versijose, tačiau šiuo atveju tai padarysiu toliau Ką tik įdiegta „Ubuntu 17.10“.
parsisiųsti
Norėdami pradėti, atsisiųsime reikiamą paketą (su .run failo plėtinys) nuo Oficiali svetainė.
Paleiskite diegimo programą
Mes ketiname įdėti bylą „xampp-linux-x64-7.1.10-0-installer.run“ (pavadinimas gali keistis išleidus naujas versijas) mūsų namų kataloge. Ten, terminale (Ctrl + Alt + T), parašysime šias komandas:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
Tada turime paleisti diegimo programą naudodami šią komandą:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Jei eisime į priekį, ši programa bus įdiegta kataloge / opt / lampp pagal nutylėjimą.
Mes taip pat turėsime pasirinkti kokius komponentus norime įdiegti. Tai atliksime atlikdami patikrinimus šiame ekrane:
Baigęs diegti, jis paklaus mūsų, jei norime paleisti vadybininką. Jei atsakysime „taip“, pamatysime panašų dalyką:
Apsilankykite „Localhost“
Suaktyvinę žiniatinklio serverį („Apache“), dabar galite įvesti savo naršyklę http://localhost. Jei viskas gerai, turėtumėte pamatyti XAMPP sveikinimo puslapį. Jei taip, tai veikia.
Sukurkite „XAMPP“ informacijos suvestinės paleidimo priemonę
Norėdami sukurti valdymo skydelį, kurį galime rasti „Dash“ iš mūsų „Ubuntu“, iš kurio galime sustabdyti ir paleisti „Apache“, „MariaDB“ ir „ProFTPD“, turėsime atlikti tik šiuos veiksmus:
Pirmiausia turėsime įdiegti šią biblioteką, jei jos neturime:
sudo apt install python-glade2
Tada sukursime a failas su plėtiniu .desktop tokiu keliu: / usr / share / applications /
Pavyzdžiui:
sudo nano /usr/share/applications/xampp-control-panel.desktop
Šiame faile, kurį dabar atidarėme, turėsime nukopijuoti tik šį kodą, išsaugoti ir uždaryti.
[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
Eilutė, kurioje nurodyta piktograma, naudojama importuoti atitinkamą piktogramą, „Google“ ieškome šio serverio piktogramos su plėtiniu .png ir išsaugome jį / opt / lampp.
Dabar, pabaigai, brūkšnyje įrašome jūsų vardą ir šiuo metu pasirodys valdymo skydelio piktograma. Na, arba galime jį paleisti tiesiai iš čia pat, arba įtraukiame į mėgstamiausių doką.
Dabar, kai veikia mūsų serveris, visi norintys gali įdiegti tam tikrą programinę įrangą žiniatinkliui, pvz., „WordPress“ ar „OwnCloud“, arba pradėti kurti savo PHP arba „Perl“ programas.
Pašalinkite XAMPP
Norėdami pašalinti šį serverį iš savo operacinės sistemos, galime naudoti pašalinti failą kad siūlo. Norėdami jį paleisti, iš terminalo („Ctrl“ + „Alt“ + T) rašome:
sudo /opt/lampp/uninstall
Supratau .. ačiū žmogui
Tai man labai padėjo. Aš jau turiu seną „xampp“ versiją „ubuntu“, bet man reikia atnaujinti tik PHP versiją į naujausią. Aš atlikau kompiliavimo ir diegimo procesą, kuris rodomas „localhost / dashboard /“ viduje, norėdamas atnaujinti į naują versiją, bet man nepasisekė, turiu surinkti viską gerai, bet negaliu rasti sukurtų failų, kurie turėtų egzistuoti. Bet kokia pamoka, kaip atlikti šį naujinimą?
Sveiki. Aš nebandžiau, bet pabandykite ką "Google" rodo. Pasakysite mums, ar tai veikia. Salu2.
Sveiki, Gustavo, išbandykite šią pamoką ir sužinokite, ar ji gali jums padėti, įdiekite „xampp“ į „ubuntu“ . Jis atnaujintas iki 2021 m., Bet manau, kad atlikę visus veiksmus neturėsite problemų. Viskas kas geriausia
Tai man nepadėjo, ieškau brūkšnyje ir neišeina, o paleidus tiesiai iš programų, išmetama klaida.
Jei daugiau duomenų, galiu pasakyti tik tiek, kad jie nebuvo tinkamai įdiegti. Salu2.
pabaigoje gaunu šią klaidą:
Nepavyko paleisti python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' kaip šakninio vartotojo.
Nepavyko nukopijuoti vartotojo Xautorization failo.
Kaip išsaugoti kuriant prieigą prie valdymo skydelio?
Jei naudojate nano kaip straipsnyje, turite paspausti CTRL + O, kad išsaugotumėte, ir CTRL + X, kad išeitumėte. Salu2.
Pagarbiai
Atlikau visus veiksmus ir ieškau jo brūkšnyje ir jis nerodomas, einu į aplanką / usr / share / applications ir paleidžiu jį tiesiai ir pasirodo pranešimas, kuriame sakoma: „Klaida paleidus application ", einu ir pataisau„ xampp-control-panel.desktop “ir pašalinu iš„ exec = “šį tekstą„ gksudo phyton “ir išsaugoju, todėl jis vykdo langą, bet nepaleidžia apache ir mysql paslaugų, ką man daryti ta byla?
Iš anksto dėkoju už atsakymą
Sveiki. Įsitikinkite, kad neturite kito „mysql“ ir „apache“ diegimo. Kalbant apie paleidimo priemonę, kurią turite / usr / share / applications, redaguokite ją ir pakeiskite EXEC eilutę, kuri pasirodė straipsnyje: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run '». Išsaugokite ir turėtumėte galėti paleisti visas „xampp“ siūlomas paslaugas. Salu2.
Labas rytas, kiekvieną kartą atidarius „xampp“, jis prašo sudo slaptažodžio. Ar yra būdas jį sukonfigūruoti, kad jis neprašytų, tik šiai programai?