Vianoce v ITnetwork sú tu! Dobí si teraz kredity a získaj až 80 % extra kreditov na e-learningové kurzy ZADARMO. Zisti viac.
Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.

23. diel - Nahranie webu na internet - Webhosting, doména, FTP klient

V predchádzajúcom cvičení, Riešené úlohy k 19.-22. lekcii HTML a CSS, sme si precvičili získané skúsenosti z predchádzajúcich lekcií.

V dnešnom HTML/CSS tutoriále pre naše hotové webové stránky zaregistrujeme webhosting, doménu a potom ich konečne nahráme na internet :)

Nákup domény (.com) vám sprostredkuje daný webhosting a stojí asi 15€ na rok. Ide teda v rámci kurzu samozrejme o dobrovoľný krok. Ak chcete v IT pracovať, odporúčame mať nejaké svoje stránky, ktoré môžete budúcim zamestnávateľom ukázať. Ak vlastný web nechcete, nemusíte si doménu kupovať a celú túto lekciu môžete preskočiť.

Registrácia webhostingu a domény

Webhosting je priestor na vzdialenom serveri, kam môžeme nahrať naše stránky. Doména je potom adresa, cez ktorú budú naše stránky z internetu prístupné. Webhosting aj doména pre jednoduché stránky ako tie naše sú veľmi lacná záležitosť, ktorá stojí pár eur mesačne.

Existujú aj tzv. freehostingy, ktoré sú zadarmo a prístupné cez doménu tretieho rádu. Sú ale pomerne nespoľahlivé, do stránok nám vložia reklamu, doména je škaredá a neobsahujú množstvo služieb, ktoré by nám mohli chýbať. Ak sa chceme v oblasti webov rozvíjať a učiť, určite zvoľme platený hosting.

Výber webhostingu

Z medzinárodných hostingov môžeme odporučiť Hostinger. Má kvalitnú podporu, dáta zálohuje a má prepracovanú administráciu, kde si môžeme nastaviť množstvo funkcií a vyskúšať si zaujímavé technológie. Preto sme aj pre kurz zvolili práve Hostinger.

Prejdeme na web www.hostinger.com a v navigačnom menu zvolíme Hosting > Web hosting:

Preskúmať hosting - Webové stránky krok za krokom

Na ďalšej stránke si vyberieme z ponuky webhostingu:

Ponuky webhostingu - Webové stránky krok za krokom

Nám bude stačiť najnižší variant Premium, ktorý podporuje aj PHP a umožní nám tak do webu neskôr pridávať dynamické prvky, ako diskusie a podobne. Po kliknutí na Choose Plan prejdeme k podrobnostiam objednávky, kde vidíme objednanú službu a vyberieme dĺžku trvania:

Výber doby trvania - Webové stránky krok za krokom

Teraz si vytvoríme účet:

Registrácia - Webové stránky krok za krokom

Ďalej vidíme prehľad ceny služby a výber spôsobu platby pre zaplatenie objednávky:

Prehľad ceny služby - Webové stránky krok za krokom

V tomto okamihu sa dostávame k správe nášho webhostingu, ktorý nastavíme:

Nastavenia hostingu - Webové stránky krok za krokom

Preskočíme výber spôsobu vytvorenia stránky a ďalších údajov:

Preskočenie nastavenia - Webové stránky krok za krokom

Výber domény

Teraz vybavíme doménu. Klikneme na Claim domain:

Nastavenie domény - Webové stránky krok za krokom

Teraz si vymyslite adresu pre svoj nový web. Odporúčame voliť čo najkratšiu doménu bez pomlčiek s koncovkou .com, pre osobné portfólio napr. z vášho priezviska. Následne skontrolujeme dostupnosť nami zvolenej domény pomocou tlačidla Check availibility:

Kontrola dostupnosti domény - Webové stránky krok za krokom

V súčasnosti je mnoho domén (.com) už obsadených, a tak môžete zvoliť aj inú, pre osobné portoflio napríklad .me.

Keď je doména voľná, môžeme ju potvrdiť tlačidlom Claim domain:

Potvrdenie domény - Webové stránky krok za krokom

V ďalšom kroku vyplníme kontaktné údaje potrebné na registráciu domény.

Domény sa spravidla kupujú na jeden rok a po roku je potrebné ich predĺžiť, inak o ne môžete prísť. Pri nepredĺžení webhostingu "len" prídete o dáta na webovom priestore. Nepredĺžené domény sú však väčší problém, pretože ich často rýchlo nájdu roboti a následne ich skúpia špekulanti. Tú istú doménu teda už nemusí ísť na rozdiel od webhostingu znova kúpiť.

Administrácia

Naše administračné rozhranie vyzerá takto:

Administrácia - Webové stránky krok za krokom

Tu si môžeme zobraziť všetky služby s potrebnými údajmi. Priestor na internete máme, hurá na nahranie webu!

Nahranie webu na webhosting

Na nahrávanie súborov na vzdialený počítač sa používa protokol FTP (File Transfer Protocol), presnejšie teda jeho zabezpečený variant SFTP. Aby sme cez FTP na webhosting niečo nahrali, potrebujeme FTP klienta. To je program, ktorý nám umožní spravovať naše súbory na serveri. Možno na to využiť buď webovú aplikáciu alebo desktopového FTP klienta. Využijeme druhý variant, pretože je pre prácu so súbormi praktickejší.

FTP klient

Ukážeme si prácu s programom FileZilla. Z webu https://filezilla-project.org/ stiahneme FileZilla client (stačí základná verzia) a nainštalujeme.

Nikdy nenahrávajte obsah na FTP cez Prieskumníka Windows alebo cez Total Commander! Tieto nástroje neprevádzajú kódovanie zdrojových súborov (binary/ASCII) a tiež horšie zvládajú výpadky.

FTP účet

Na nadviazanie prenosu súborov s naším webom potrebujeme poznať IP adresu, názov a heslo k FTP účtu webu. Na karte Websites nájdeme priečinok Files a v ňom vidíme FTP Accounts, kde nájdeme prihlasovacie údaje k účtu FTP:

Webové stránky krok za krokom

Heslo k účtu FTP nám bude zaslané e-mailom. Ak sa tak nestalo, kliknite na Change FTP password a nastavte nové heslo.

Pripojenie na FTP cez FileZilla

Teraz pristúpime k práci s FileZillou. Program spustíme a v hornej časti obrazovky, hneď pod ikonkami, vidíme pole na vyplnenie našich údajov:

Pripojenie na FTP cez FileZilla - Webové stránky krok za krokom

Do poľa Host dáme FTP IP, do poľa Username dáme FTP Username, vyplníme heslo a do poľa Port dáme FTP Port a klikneme na tlačidlo Quickconnect.

V tejto chvíli sa nás FileZilla dialógovým oknom opýta, či dôverujeme danému hostiteľovi a má nás pripojiť. Pred kliknutím na OK ešte zatrhneme možnosť Always trust this certificate in future session. FileZilla si zapamätá tento kľúč a nabudúce sa už pýtať nebude. Potvrdíme teda OK a sme prihlásení.

Pripojovacie údaje si neskôr môžeme vo FileZille uložiť cez Site manager, aby sme ich nemuseli vyplňovať zakaždým znova. Pokiaľ sa pripojenie nepodarí, znovu skontrolujeme prihlasovacie údaje v administrácii Hostinger.

Nahranie súborov

Okno programu je teraz rozdelené do 2 častí:

  • Vľavo vidíme súbory v našom počítači,
  • vpravo potom priestor na našom hostingu.

V hornej časti okna môžeme sledovať všetky kroky FileZilly, ktoré práve vykonáva a tiež ich históriu.

Následne otvoríme v pravom okne pripojeného hostingu priečinok public_html/. Ak je v ňom nejaký obsah, tak ho odstránime. V ľavom okne si otvoríme obsah priečinka s naším webom. Teraz jednoducho myšou pretiahneme všetky súbory webu z ľavého okna do pravého okna. Je potrebné, aby sa vaša hlavná stránka volala index.html. Výsledok po nahratí na server vyzerá vo FileZille takto:

Nahranie súborov - Webové stránky krok za krokom

Gratulujem vám, máte teraz pekný a moderný web na kvalitnom webhostingu! Vyťukajte do prehliadača adresu a vyskúšajte si ho! :)

Kam ďalej

Náš web teraz vyzerá pekne, nie je však prispôsobený na malé obrazovky mobilných zariadení. O tom pojednávajú nadväzujúce kurzy:

Ak sa chcete viac sústrediť na backend, môžete sa zatiaľ uspokojiť len s týmito základmi HTML a prejsť už na webové kurzy najrôznejších programovacích jazykov.

Kompletný web máte opäť v prílohe a ja sa na vás teším pri ďalších kurzoch na ITnetwork 🙂


 

Mal si s čímkoľvek problém? Stiahni si vzorovú aplikáciu nižšie a porovnaj ju so svojím projektom, chybu tak ľahko nájdeš.

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 34x (2.73 MB)
Aplikácia je vrátane zdrojových kódov v jazyku HTML a CSS

 

Predchádzajúci článok
Riešené úlohy k 19.-22. lekcii HTML a CSS
Všetky články v sekcii
Webové stránky krok za krokom
Článok pre vás napísal David Hartinger
Avatar
Užívateľské hodnotenie:
47 hlasov
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David sa informačné technológie naučil na Unicorn University - prestížnej súkromnej vysokej škole IT a ekonómie.
Aktivity