Už dávno sme sa tu rozprávali na blogu používateľa TurnKey Linux: Knižnica virtuálnych zariadení ktorý nám umožňuje implementovať technologické platformy na virtuálnych strojoch rýchlo, bezpečne a s optimalizovanou konfiguráciou. Vďaka tejto knižnici môžeme nastaviť optimalizovaný domáci webový server za pár minút, s jednoduchými krokmi, s pomerne efektívnou a bezpečnou konfiguráciou, ale tiež (v prípade, že to potrebujete) môžeme rátať s externou podporou profesionálov v tejto oblasti.
Ako nainštalovať a nakonfigurovať optimalizovaný domáci webový server?
Tento tutoriál nám podrobne ukáže konfiguráciu a inštaláciu servera LAMP (Linux debian, Apache, MySQL a PHP / Python / Perl), ktoré budú pripojené prostredníctvom obrazu OVA kompatibilného s VMWare a VirtualBox, to znamená, že virtualizujeme naše LAMP servery s vopred nastavenými konfiguráciami, kde sa naša práca bude v zásade zameriavať na parametrizáciu implementácie .
Aby sme dosiahli konečný výsledok, ktorým bude LAMP bežiaci na virtuálnom stroji, ktorý je možné spravovať pomocou ssh alebo aplikácií ako phpmyadmin, Adminer a okrem iného, ktorý bude mať prístup z WWW cez doménu, musíme postupovať podľa niekoľkých krokov podrobne nižšie:
Stiahnite si a importujte LAMP Stack OVA - TurnKey Linux Web Stack (MySQL) do nášho virtuálneho počítača
Môžeme si stiahnuť LAMP Stack OVA priamo z tu alebo ak zlyháme, môžeme vstúpiť do oficiálna časť OVA a vyberte stiahnutie daného súboru. Stojí za zmienku, že môžeme stiahnuť ISO aj s LAMP Stackom, ale odporúčam OVA, pretože ten je už parametrizovaný overenou a adekvátnou architektúrou.
Akonáhle máme našu OVA, pristúpime k jej importu do našej obľúbenej aplikácie pre virtuálne stroje, v mojom prípade používam VirtualBox, pretože je zadarmo a zadarmo. Na vykonanie tohto procesu je potrebné vykonať nasledujúce kroky:
- Poďme spustiť VirtualBox, poďme na Súbor >> Importovať virtualizovanú službu >> zvoľte LAMP Stack OVA a dajte ďalšie >> zmeňte množstvo ram, ktoré chceme prideliť, štandardne to príde 512 MB, čo je celkom prijateľné pre základné účely web klienta >> stlačíme Import.
- Potom musíme nakonfigurovať sieť nášho virtuálneho počítača tak, aby mal prístup k internetu a aby k nemu bolo možné pristupovať aj z hostiteľského počítača, preto musíme kliknúť pravým tlačidlom myši na virtuálny počítač, ktorý sme importovali >> vybrať konfiguráciu >> Sieť >> Adaptér 1> > Povoliť sieťový adaptér >> Pripojené k mostovému adaptéru >> a my si vyberieme náš adaptér >> Potom prijmeme. V niektorých prípadoch musíme povoliť aj Adaptér 2 >> Vyberte Povoliť sieťový adaptér >> Pripojené k NAT
Vytvorte a spravujte náš účet v systéme Turnkey Linux (voliteľné)
Turnkey Linux nám ponúka sériu bezplatných a platených balíkov, ktoré nám okrem iného umožnia mať zálohu v cloude, oficiálnu podporu od tímu Turnkey Linux a niečo celkom zaujímavé, správu dns automaticky pomocou služieb AWS Amazon, preto že v tejto časti, ktorá je úplne voliteľná, vás naučíme, ako si vytvoriť účet v systéme Turnkey Linux, vytvoriť účet AWS Amazon, s ktorým si môžete užiť rok bezplatnej služby a nakonfigurovať systém Turnkey Linux na správu dns našej LAMP pomocou služieb z AWS.
Vytvorte si účet Linux na kľúč
Môžeme sa zaregistrovať na Turnkey Linux od tu potom si vyberieme plán, ktorý vyhovuje našim potrebám, môžeme vyskúšať platené služby systému Turnkey Linux a využívať rôzne funkcie.
Je nesmierne dôležité si uvedomiť, že táto prémiová služba je voliteľná a nemusíte ju mať na optimalizáciu domáceho webového servera, jednoducho nám poskytuje nástroje, ktoré bývajú v produkčnom prostredí veľmi dôležité.
Ako mať zadarmo server VPS s Amazonom
Môžeme mať bezplatný server VPS, na ktorom môžeme bežať na Linuxe, a to vďaka bezplatnej skúšobnej verzii Amazon Aws, ku ktorej máme prístup, ak sa zaregistrujeme z tu, musíme zadať náš e-mail a heslo
Ďalej sa musíme zaregistrovať v Amazon Web Services, pre ktoré sa musíme prihlásiť pomocou predtým vytvoreného účtu a kliknúť na zaregistrujte sa na AWSVyplnením všetkých údajov, ktoré sa objavia neskôr, je potrebné zaregistrovať kreditnú kartu, aj keď vo väčšine prípadov sa nič neodpíše a v najhoršom prípade odúčtuje iba 1 dolár.
Je dôležité, aby sme vybrali základný (bezplatný) plán, aby nám neboli účtované žiadne poplatky. V niektorých prípadoch musíte tiež overiť zadané telefónne číslo:
Nakoniec máte prístup do konzoly aws, kde môžete vytvárať a spravovať svoje inštancie.
Nakonfigurujte Linux na kľúč na správu DNS
Po získaní nášho účtu na kľúč Linux a našich aktívnych amazon aws môžeme integrovať obe služby, aby sme mohli veľmi ľahko spravovať vaše dns a domény, to znamená, že váš virtuálny stroj môže byť jednoduchým spôsobom nasmerovaný na doménu ( aj keď váš virtuálny stroj zmení ip). Za týmto účelom musíme vykonať nasledujúce kroky:
- Prepojte náš účet na kľúč Linux s amazon AWS, musíme sa prihlásiť do systému Turnkey Linux a prejsť na kartu Prístup k účtu AWS, kde musíte postupovať podľa uvedených pokynov.
- Potom musíte prejsť na voľbu Domény >> Pridať vlastnú doménu a pridať doménu svojho vlastníctva. Dostanete niekoľko DNS, ktoré zodpovedajú správe vášho servera.
- Nakoniec stačí prejsť na administračný panel, kde ste zaregistrovali svoju doménu, a zmeniť dns, pre ktoré boli poskytnuté.
Nakonfigurujte a parametrizujte náš LAMP
Po správnom importovaní nášho OVA musíme urobiť jeho počiatočnú konfiguráciu, kde si vyberieme heslo root a našu databázu, aktivujeme (v prípade potreby) správu zálohovania a dns, ktorú Turnkey Linux ponúka, nainštalujeme spustia sa najaktuálnejšie balíčky nášho distribúcie a všetky potrebné služby, aby fungoval náš LAMP.
Musíme začať spustením virtuálneho stroja, ktorý sme predtým importovali, a postupujte podľa pokynov, ktoré podrobne uvedieme nižšie:
- Vyberte Debian, ktorý chcete spustiť
- Zadajte a overte špeciálne heslo pre používateľa root nášho distribúcie
- Zadajte a overte heslo pre koreňového používateľa vašej databázy
- V prípade, že chceme využívať služby rozbočovača Linux na kľúč, ktoré nám umožnia zálohovanie v cloude, správe domén a správe DNS, musíme zadať kľúč API, z ktorého môžeme získať https://hub.turnkeylinux.org/profile/. Pripojí sa k službám Hubu a dá nám správu s informáciou, ako by sme mali spravovať naše zálohy a DNS, potom nás požiada o pridelenie zodpovedajúceho názvu hostiteľa, ktorý by mal byť predtým nakonfigurovaný vo vašom účte Linux na kľúč.
- Potom zadáme e-mail, kde budeme dostávať oznámenia z nášho servera LAMP Stack
- Rozhodli sme sa nainštalovať bezpečnostné aktualizácie a počkáme na ich stiahnutie a inštaláciu
- Po stiahnutí aktualizácií zabezpečenia máme pripravený náš LAMP Stack, ku ktorému môžeme pristupovať z hostiteľského počítača z adresy URL, ktorú nám poskytuje LAMP Stack, ako vidíme nižšie:
Vďaka tomuto postupu, ktorý sa dá vykonať úplne ľahko, môžeme mať optimalizovaný domáci webový server za pár minút. Určite mi uniklo veľa detailov, takže sa asi v budúcnosti budem venovať každej z častí trochu hlbšie.
Rovnakým spôsobom vytvorím návody, ktoré nám umožnia zvýšiť bezpečnosť, užitočnosť a funkčnosť tohto domáceho webového servera. Dúfam, že sa vám páčilo.
Dnes sú virtuálne stroje nepoužívané, možnosti ako Docker ich výkonom prekonali.
Docker a virtuálny stroj sú dve odlišné veci, podľa mňa to považujem za to isté, čo porovnávať notebook s mobilným telefónom.
Vynikajúci pokračuje ako tento veľký príspevok. Mnohokrat dakujem
Ďakujem, veľmi dobrý príspevok