streda 17. júla 2013

Vytvárame webový server časť 1.


Vytvárame webový server časť 1.

Možno si niekto z vás povie, že iba tak z ničoho nieje možné vytvoriť web server, že to stojí nejaké peniaze, že je potrebný odborník atd, atd... (Možno si niekto povie aj "čo je na tom vytvoriť si nejaký web server, hocikedy si spravím jeden, dva... :-)")
Takže keďže ja do toho nechcem dávať peniaze, pôjdem pre mňa najjednoduchšou a najlacnejšou cestou. Napíšem vám tu ako si vytvoríte virtuálny server.

Na virtuálny server budeme potrebovať :

    1. Počítač (kľudne to môže byť aj ten na ktorom teraz pracujete) Odporúčané parametre: (dvoj a viac jadrový procesor, aspoň 2GB RAM a 10 GB priestoru na disku OS - Windows)
    2. VmWare player (môže byť aj iný virtualizačný softvér ale ja používam tento) Inštalačku nájdete tu :VmWare player (official všetky verzie) alebo od mňa Win 32/64bit 
    3. Linux (Ja som využil ubuntu) Ubuntu 
Potrebné veci si stiahnite z priložených odkazov.

Postupujeme nasledovne 

  • Nainštalujeme VmWare player zo stiahnutej inštalačky na náš počítač. Postupujeme klasickým spôsobom (Next, Next, Next, Ok,Ok,Ok....) Nieje tam nič, na čo by trebalo dávať veľký pozor.
  • Vytvoríme nový virtuálny počítač s nainštalovaným linuxom 

Otvoríme VmWare Player


V programe VMware zvolíme možnosť "Create new virtual machine" 

 Následne sa nám otvorí okno

V tomto okne zvolíme možnosť "Installer disc image file" A tlačidlom "Browse" vyberieme už stiahnutý iso súbor linuxu. Následne stlačíme "next >"
V ďalšom okne je potrebné vyplniť základné nastavenia Linuxu, Plné meno používateľa, používateľské meno a heslo. Pozor! heslo je potrebné si zapamätať, lebo to bude root heslo do nového linuxu. pokračujeme tlačidlom "Next >"
V tomto kroku je potrebné zadať názov a vybrať kde bude Virtuálny pc na disku umiestnený. (Vyrtuálny pc pozostáva z niekoľkých súborov na pevnom disku vášho pc nijako nemôže ovplyvňovať váš počítač preto je vhodný na takéto testovanie, keď nieje zapnutý cez VmWare tak vlastne neexistuje)
 Teraz je potrebné nastaviť maximálnu veľkosť disku pre Virtuálny počítač. To že nastavíme 20GB ešte neznamená že hneď po vytvorení nám bude virtuálny pc toľko zaberať, lebo veľkosť súboru s virtuálnym pc sa dinamicky mení v závislosti od využitia disku na virtuálnom pc. Potom je tu ešte možnosť uložiť vituálny pc ako jeden alebo viac súborov (ja vždy využívam uloženie ako jeden súbor)
Teraz vidíme sumár nastavení ktoré budú aplikované na nový virtuálny počítač. Tlačidlom "customize hardware" je možné meniť hardver s ktorým virtuálny pc pracuje (zmena ram, počtu procesorov, sietove pripojenia atd...) Hardver je možne upravovať aj po nainstalovani virtualneho pc pokiaľ je vo vypnutom stave. Tlačidlom "Finish" spustíme inštaláciu.
Následne sa spustí inštalácie a v okne môžeme sledovať jej priebeh.Nieje potrebné nič robiť, iba počkať pokiaľ sa ubuntu nainštaluje. Potom si vyrtualny pc vyziada restart a my sa dostaneme na klasicku prihlasovaciu obrazovku ubuntu.
Tu vyplníme heslo, ktoré sme si zvolili na začiatku inštalácie.
Ok. Úspešne sme si vytvorili virtuálny počítač s operačným systémom ubuntu-Linux.
vypneme ho buď cez voľbu v linuxe alebo môžeme tiež cez menu player->power->Power off.

tak, to by bolo k tejto časti všetko. V nasledujúcej časti si ukážeme ako z tohto virtuálneho počítača urobíme virtuálny webový server. Zatiaľ dovidenia a budem rád ak mi napíšete do komentov vaše názory :-).


2 komentáre:

  1. Ahoj, preco si pouzil prave Ubuntu? Nebol by lepsi debian alebo centos? Predsa len na webovom serveri nepotrebujes klikatka, ktore ti zozeru najviac pamate a disku.
    Okrem toho ma este zaujima, preco si chces robit server na svojom lokalnom pc:) Skus sa pozriet na vpsfree.cz, tam ti za dobru cenu(12e/mesiac, lacnejsie, ako elektrina, ktoru ti zozerie pc:)) poskytnu server, na akom nasa firma prevadzkuje cca 40webovych aplikacii. Ak to naozaj potrebujes iba na to, co si pisal v uvodnom clanku(t.j CMS) tak je uplne zbytocna namaha robit si kvoli tomu server alebo ho kupovat.

    OdpovedaťOdstrániť
  2. Najprv som uvažoval nad nejakým "light" linuxom skúsil som Slitaz iba 10MB cca linux, ale na tom mi nič nešlo rozbehať potom som to s tým vzdal a zobral najpoužívanejší ubuntu s tým, že tam to pôjde ľahšie.
    Výhľadovo premýšľam nad niečím iným čo nebude také náročné.
    Prečo si robím server na lokálnom pc ?
    Chcem sa naučiť robiť zo všetkými technológiami na to potrebnými a tiež chcem vedieť do detailov ako to funguje. Áno, dalo by sa to celé riešiť nejakým hostingom, kde bude všetko dopredu nachystané, ale potom by som sa až tak nedostal do toho ako tieto všetky veci do detailov fungujú a ako sa inštalujú a nastavujú. Tiež by som server chcel používať aj pre budúcu Android aplikáciu, nielen CMS.
    Môj plán je taký, že si urobím virtuálny web server na ňom celú stránku rozbehám zhruba na 80% a potom si zabezpečím IP a doma si kúpim komp na ktorom to celé rozbehám naostro a zaregistrujem si k IP nejakú doménu kde si nastavím iba presmerovanie.

    OdpovedaťOdstrániť