Samsung_01A2021 Samsung_01A2021 Samsung_01A2021 Advertisement

Linux súkromne i pracovne v2.0 - 6. časť

0
Nápad na prípravu tejto časti seriálu vznikol na základe potreby synchronizácie obsahu webovej stránky softengine.sk medzi jej verejným (webhosting) a lokálnym (HDD nášho PC) úložiskom.  Funkčnosť uvedenej stránky je závislá od existencie tzv. modelu LAMP. Údajová vrstva (data layer) stránky je striktne oddelená od aplikačnej, to značí, že všetky údaje sú uložené v databáze MySQL a prístup k nim je riešený prostredníctvom skriptov PHP. Tieto komponenty zastrešuje webový server Apache, ktorý budeme v našom prípade inštalovať na PC s OS Linux (preto hovoríme o modeli LinuxAMP). Aby sme boli objektívni, vo virtuálnom prostredí nainštalujeme „prázdny“ Linux v jeho štartovacom stave bez akýchkoľvek doplnkov. Konkrétne ide o Linux Mint 17.2 Cinnamon 64-bit. s jadrom Linux 3.16.0-38-generic on x86_64. Inštaláciu LAMP sme už raz opísali, a to v našom pôvodnom seriáli. Tentoraz sa však pokúsime vykonať všetky kroky bez použitia príkazového riadka. Použijeme pri tom správcovské prostredie Webmin a budeme sledovať, či a ako sa zmodernizoval inštalačný a konfiguračný proces. LAMP (LinuxApacheMySQLPHP) Synchronizáciu webovej stránky využívajúcej skripty PHP a databázu MySQL nemôžeme riešiť jednoduchým skopírovaním jej obsahu na lokálny disk. Pokiaľ neplánujeme meniť zdrojový kód, musíme na PC nainštalovať všetky komponenty pracujúce na pozadí, tak ako sú nainštalované na verejnom webhostingovom serveri. V prvom rade to znamená nainštalovať databázový server MySQL. V prostredí Webmin prejdeme do časti System -> Software Packages -> Install New Package. Vyberieme možnosť Package from APT -> Search APT .. a napíšeme meno balíčka napr. mysql-client, mysql-server... Po výbere Find packages matching: nám Webmin ponúkne na výber viacero balíčkov súvisiacich s nami zadaným textom. Výberom požadovaného balíčka sa vrátime do pôvodného okna a balíček (balíčky) môžeme nainštalovať stlačením tlačidla Install. Rovnakým spôsobom nainštalujeme všetky potrebné balíčky napr. v tomt ... Zobrazit Galériu

Marek Sopko

Všetky autorove články

Mohlo by vás zaujímať

Mohlo by vás zaujímať