Davno smo razgovarali ovdje na blogu TurnKey Linux: Biblioteka virtualnih uređaja koji nam omogućuje brzu, sigurnu i optimiziranu konfiguraciju da implementiramo tehnološke platforme u virtualne strojeve. Pa, zahvaljujući ovoj knjižnici možemo za nekoliko minuta postaviti optimizirani kućni web poslužitelj, jednostavnim koracima, s prilično učinkovitom i sigurnom konfiguracijom, ali također (u slučaju da vam zatreba) možemo računati na vanjsku potporu profesionalaca u tom području.
Kako instalirati i konfigurirati optimizirani kućni web poslužitelj?
Ovaj će nam vodič detaljno pokazati konfiguraciju i instalaciju LAMP poslužitelja (Linux Debian, Apache, MySQL i PHP / Python / Perl) koji će se montirati putem OVA slike kompatibilne s VMWareom i VirtualBoxom, odnosno virtualizirat ćemo naše LAMP poslužitelje s unaprijed uspostavljenim konfiguracijama, gdje će naš rad u osnovi biti usmjeren na parametrizaciju implementacije .
Da bismo postigli konačni rezultat, to će biti LAMP pokrenut na virtualnom stroju kojim se može upravljati putem ssh-a ili aplikacija kao što su phpmyadmin, Adminer i koji će imati pristup sa WWW-a putem domene, moramo slijediti niz koraka koje ćemo detaljno objasniti u nastavku:
Preuzmite i uvezite LAMP Stack OVA - TurnKey Linux Web Stack (MySQL) u naš virtualni stroj
LAMP Stack OVA možemo preuzeti izravno s ovdje ili ako ne uspijemo ući u službeni odjel OVA-e i odaberite preuzimanje dotične datoteke. Vrijedno je napomenuti da ISO možemo preuzeti i sa LAMP Stackom, ali preporučujem OVA jer je već parametriran s provjerenom i adekvatnom arhitekturom.
Jednom kada imamo svoj OVA, nastavljamo ga uvoziti u našu omiljenu aplikaciju virtualnog stroja, u mom slučaju koristim VirtualBox, jer je besplatan i besplatan, da bismo izvršili ovaj postupak, samo trebamo izvršiti sljedeće korake:
- Pokrenimo VirtualBox, idemo na Datoteka >> Uvoz virtualizirane usluge >> odaberite LAMP Stack OVA i dajte sljedeće >> promijenite količinu ram-a koju želimo dodijeliti, po defaultu dolazi 512 mb što je sasvim prihvatljivo za osnovne potrebe klijenta web >> pritisnemo Uvezi.
- Tada moramo konfigurirati mrežu našeg virtualnog stroja tako da ima pristup Internetu i može mu se pristupiti i s računala domaćina, za to moramo desnom tipkom miša kliknuti na virtualni stroj koji smo uvezli >> odabrati konfiguraciju >> Mreža >> Adapter 1> > Omogući mrežni adapter >> spojen na most adapter >> i odabiremo svoj adapter >> Zatim prihvatite. U nekim slučajevima moramo omogućiti i adapter 2 >> Odaberite Omogući mrežni adapter >> Spojen na NAT
Stvorite i upravljajte našim računom u sustavu ključ u ruke (neobavezno)
"Ključ u ruke" nudi nam niz besplatnih i plaćenih paketa koji će nam, između ostalog, omogućiti sigurnosnu kopiju u oblaku, službenu podršku tima "Ključ u ruke" i nešto prilično zanimljivo, upravljanje dns-om automatski pomoću usluga AWS Amazon, zato U ovom odjeljku, koji je potpuno neobavezan, naučit ćemo vas kako stvoriti svoj račun u sustavu „ključ u ruke“, stvoriti AWS Amazon račun s kojim ćete uživati u godini besplatne usluge i konfigurirati Linux po sistemu „ključ u ruke“ za upravljanje dns-om našeg LAMP-a pomoću usluga iz AWS-a.
Stvorite Linux račun po sistemu "ključ u ruke"
Za Linux po sistemu "ključ u ruke" možemo se prijaviti od ovdje tada ćemo odabrati plan koji odgovara našim potrebama, možemo isprobati plaćene usluge Linuxa po ključu i uživati u raznim značajkama.
Izuzetno je važno napomenuti da je ova premium usluga neobavezna i nije vam potrebna za optimizaciju vašeg kućnog web poslužitelja, ona nam jednostavno pruža alate koji su vrlo važni u proizvodnom okruženju.
Kako imati besplatan VPS poslužitelj s Amazonom
Možemo imati besplatni VPS poslužitelj u kojem možemo pokrenuti Linux zahvaljujući besplatnom probnom razdoblju Amazon Aws kojem možemo pristupiti ako se registriramo iz ovdje, moramo unijeti svoju e-adresu i lozinku
Dalje se moramo registrirati u Amazon Web Services, za što se moramo prijaviti s prethodno kreiranim računom i kliknuti na prijavite se za AWSIspunjavanjem svih podataka koji se pojave kasnije, potrebno je registrirati kreditnu karticu, iako se u većini slučajeva ništa ne tereti, a u najgorem slučaju tereti se samo 1 USD.
Važno je da odaberemo osnovni (besplatni) plan kako nam se ne bi naplaćivale nikakve naknade, u nekim slučajevima morate potvrditi i telefonski broj koji ste unijeli:
Napokon, moći ćete pristupiti aws konzoli, gdje možete stvarati i upravljati svojim instancama.
Konfigurirajte Linux po sistemu "ključ u ruke" za upravljanje DNS-om
Nakon što imamo svoj Linux račun po sistemu „ključ u ruke“ i naše aktivne amazonske aws, možemo integrirati obje usluge kako bismo mogli upravljati vašim dns-ovima i domenama na vrlo jednostavan način, to jest, vaš virtualni stroj domenom može biti usmjeren na jednostavan način ( čak i ako vaš virtualni stroj promijeni ip). Za to moramo provesti sljedeće korake:
- Povežite naš račun po sistemu "ključ u ruke" s Amazon AWS, moramo se prijaviti na "ključ u ruke" i otići na karticu AWS pristup računu gdje morate slijediti naznačene korake.
- Zatim morate otići na opciju Domene >> Dodaj prilagođenu domenu i dodajte domenu svog vlasništva. Dobit ćete neke dns-ove koji odgovaraju upravljanju vašim poslužiteljem.
- Na kraju, jednostavno morate otići na administracijsku ploču gdje ste registrirali svoju domenu i promijeniti dns za koji su predviđeni.
Konfigurirajte i parameterizirajte našu LAMPU
Nakon što smo pravilno uvezli svoj OVA, moramo izvršiti njegovu početnu konfiguraciju, gdje ćemo odabrati root lozinku i našu bazu podataka, aktivirat ćemo (u slučaju da nam zatreba) sigurnosno kopiranje i upravljanje dns-om koje nudi Linux po ključu, instalirat ćemo pokrenut će se najnoviji paketi naše distribucije i sve potrebne usluge kako bi naša LAMP mogla raditi.
Moramo započeti pokretanjem virtualnog stroja koji smo prethodno uvezli i slijediti postupak koji ćemo detaljno objasniti u nastavku:
- Odaberite Debian za pokretanje
- Unesite i potvrdite posebnu lozinku za root korisnika naše distribucije
- Unesite i potvrdite lozinku za osnovnog korisnika vaše baze podataka
- U slučaju da želimo koristiti usluge ključa po sistemu "ključ u ruke" koje će nam omogućiti sigurnosnu kopiju u oblaku, upravljanje domenom i upravljanje DNS-om, moramo unijeti API ključ koji možemo dobiti od https://hub.turnkeylinux.org/profile/. Povezat će se s uslugama Hub i dat će nam poruku koja pokazuje kako trebamo upravljati sigurnosnim kopijama i dns-om, a zatim će zatražiti da dodijelimo odgovarajuće ime hosta koje je prethodno trebalo biti konfigurirano na vašem Linux ključnom računu
- Tada ćemo unijeti e-mail gdje ćemo primati obavijesti od našeg LAMP Stack poslužitelja
- Odlučili smo instalirati sigurnosna ažuriranja i pričekati da se preuzmu i instaliraju
- Nakon što se sigurnosna ažuriranja preuzmu, spremamo svoj LAMP Stack kojem možemo pristupiti s računala s URL-a koji nam pruža LAMP Stack, kao što vidimo dolje:
Ovim postupkom, koji je prilično jednostavan za izvršenje, možemo dobiti optimizirani kućni web poslužitelj za nekoliko minuta. Sigurno su mi mnogi detalji promaknuli, tako da ću se u budućnosti vjerojatno malo dublje zaroniti u svaki od odjeljaka.
Na isti ću način stvoriti vodiče koji će nam omogućiti povećanje sigurnosti, korisnosti i funkcionalnosti ovog kućnog web poslužitelja. Nadam se da vam se svidjelo.
Danas se virtualni strojevi ne koriste, opcije poput Dockera nadmašile su ih po performansama.
Docker i virtualni stroj dvije su različite stvari, po mom mišljenju, smatram to istim kao uspoređivanje prijenosnog računala i mobitela.
Izvrsno. nastavlja kao ovaj veliki doprinos. Hvala puno
Hvala, vrlo dobar doprinos