V nasledujúcom článku sa pozrieme na XAMPP. Toto je populárne webový server ktoré môžu dobre fungovať na rôznych operačných systémoch. Tento príspevok je určený hlavne pre začiatočníkov, najmä pre tých, ktorí menia systém Windows a netrúfajú si na inštaláciu systému LAMP.
Pre tých, ktorí to ešte nevedia, je XAMPP webový server, ktorý sa skladá hlavne z systém správy databáz, Webový server Apache a tlmočníkov pre skriptovacie jazyky PHP y Perl. Od verzie 5.6.15 zmenili databázu MySQL na mariadb, čo je vidlica MySQL s licenciou GPL.
XAMPP je úplne bezplatná a ľahko inštalovateľná distribúcia Apache ktorý obsahuje MariaDB, PHP a Perl. Inštalačný balík bol navrhnutý tak, aby sa jeho inštalácia a používanie veľmi ľahko dialo. Pred niekoľkými rokmi nás kolega informoval o výhodách tohto programu. Tento článok si môžete pozrieť nižšie odkaz.
Tento server prichádza predvolene nakonfigurované s takmer všetkými možnosťami aktivovanými. Je zadarmo pre komerčné aj nekomerčné použitie. Ak ho používate na komerčné účely, uistite sa, že dodržiavate licencie na produkty, ktoré sú v ňom zahrnuté. V súčasnosti má inštalačné programy pre Windows, Gnu / Linux a OS X.
Oficiálne ho návrhári použili iba ako vývojový nástroj, ktorý umožnil návrhárom a programátorom webových stránok otestovať svoju prácu na vlastných počítačoch bez prístupu na internet. Aby to bolo čo najjednoduchšie, niektoré bezpečnostné funkcie sú zakázané predvolene. Zároveň je k dispozícii špeciálny nástroj na ochranu najdôležitejších častí balíka pomocou hesla.
Nainštalujte XAMPP na Ubuntu 17.10
Tieto kroky je možné implementovať do iných verzií Ubuntu, ale v tomto prípade to urobím ďalej Ubuntu 17.10 je práve nainštalovaný.
download
Najprv si stiahneme potrebný balík (s prípona súboru .run) z Oficiálne stránky.
Spustite inštalátor
Chystáme sa umiestniť spis xampp-linux-x64-7.1.10-0-installer.run (názov sa môže s vydaním nových verzií meniť) v našom domovskom adresári. Keď sme tam, v termináli (Ctrl + Alt + T) napíšeme nasledujúce príkazy:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
Ďalej musíme spustiť inštalátor s nasledujúcim príkazom:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Ak pokračujeme, táto aplikácia sa nainštaluje do adresára / opt / lampa predvolene.
Budeme musieť tiež vybrať aké komponenty chceme nainštalovať. Urobíme to pomocou kontrol na nasledujúcej obrazovke:
Po dokončení inštalácie sa nás opýta, či chceme spustiť manažéra. Ak odpovieme, že uvidíme niečo ako toto:
Navštívte Localhost
Po aktivácii webového servera (Apache) môžete teraz zadať svoj prehľadávač http://localhost. Ak všetko pôjde dobre, mali by ste vidieť úvodnú stránku XAMPP. Ak áno, funguje to.
Vytvorte spúšťač palubnej dosky XAMPP
Ak chcete vytvoriť spúšťač ovládací panel, ktorý nájdeme v pomlčke z nášho Ubuntu, z ktorého môžeme zastaviť a spustiť Apache, MariaDB a ProFTPD, budeme musieť postupovať iba podľa týchto krokov:
Najskôr si budeme musieť nainštalovať nasledujúcu knižnicu pre prípad, že ju nebudeme mať nainštalovanú:
sudo apt install python-glade2
Potom vytvoríme a súbor s príponou .desktop nasledujúcou cestou: / usr / share / applications /
Napríklad:
sudo nano /usr/share/applications/xampp-control-panel.desktop
V tomto súbore, ktorý sme teraz otvorili, budeme musieť iba skopírovať nasledujúci kód, uložiť a zavrieť.
[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
Riadok, kde sa zobrazuje ikona, slúži na import príslušnej ikony, vyhľadáme v Google obrázok ikony tohto servera s príponou .png a uložíme ho do / opt / lampa.
Teraz dokončíme tým, že do pomlčky napíšeme vaše meno a v tejto chvíli sa zobrazí ikona ovládacieho panela. Buď ho môžeme spustiť priamo odtiaľto, alebo ho pridáme do doku obľúbených položiek.
Teraz, keď máme spustený náš server, si môže každý, kto chce, nainštalovať nejaký softvér pre web, napríklad WordPress alebo OwnCloud, alebo môže začať vyvíjať svoje vlastné programy PHP alebo Perl.
Odinštalujte XAMPP
Na vylúčenie tohto servera z nášho operačného systému môžeme použiť odinštalovať súbor ktorý ponúka. Pre jeho spustenie z terminálu (Ctrl + Alt + T) napíšeme:
sudo /opt/lampp/uninstall
Mám to .. vďaka človeku
Veľmi mi to pomohlo. V ubuntu už mám starú verziu xampp, ale potrebujem aktualizovať iba verziu PHP na najnovšiu verziu. Vykonal som proces kompilácie a inštalácie, ktorý sa zobrazuje vo vnútri localhost / dashboard /, aby som sa aktualizoval na novú verziu, ale nebol som úspešný, všetko zostavím v poriadku, ale nemôžem nájsť vygenerované súbory, ktoré majú existovať. Nejaký návod, ako vykonať túto aktualizáciu?
Ahoj. Neskúšal som to, ale skús čo Google naznačuje. Poviete nám, či to funguje. Salu2.
Ahoj Gustavo, vyskúšaj tento návod, aby si zistil, či ti môže pomôcť, nainštalovať xampp na ubuntu . Aktualizuje sa na rok 2021, predpokladám však, že po vykonaní všetkých krokov nebudete mať problém. Všetko najlepšie
Nepomohlo mi to, hľadám to v pomlčke a nevychádza to a keď to spustím priamo z aplikácií, hodí chybu.
Ak máte viac údajov, môžem vám povedať iba toľko, že neboli nainštalované správne. Salu2.
na konci dostanem túto chybu:
Nepodarilo sa spustiť python „/opt/lampp/share/xampp-control-panel/xampp-control-panel.py“ ako užívateľ root.
Nie je možné skopírovať súbor Xautorization používateľa.
Ako uložím pri vytváraní prístupu k ovládaciemu panelu?
Ak používate nano ako v článku, musíte stlačiť CTRL + O pre uloženie a CTRL + X pre ukončenie. Salu2.
S pozdravom,
Urobil som všetky kroky a hľadám ho v pomlčke a nezobrazí sa. Prejdem do priečinka / usr / share / applications a spustím ho priamo. Zobrazí sa správa „Pri spustení programu došlo k chybe. application ", idem a opravím xampp-control-panel.desktop a odstránim z exec = nasledujúci text" gksudo phyton "a uložím, takže spustí okno, ale nespustí služby apache a mysql, čo mám robiť v ten pripad?
Vopred dakujem za odpoved
Ahoj. Uistite sa, že nemáte ďalšiu inštaláciu mysql a apache. Pokiaľ ide o spúšťač, ktorý máte v / usr / share / applications, upravte ho a zmeňte riadok EXEC, ktorý sa objavil v článku, na: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run '». Ušetrite a mali by ste byť schopní spustiť všetky služby, ktoré xampp ponúka. Salu2.
Dobré ráno, zakaždým, keď je xampp otvorený, požiada o heslo sudo, existuje spôsob, ako ho nakonfigurovať tak, aby oň nežiadal, iba pre túto aplikáciu?