Friday, March 11, 2011

Kako Napraviti Sajt Na Internetu - Hosting - Deo 2

U prvom delu tutorijala o pravljenju sajta na internetu govorili smo o registraciji domena. Ako ga niste pročitali a početnik ste na internetu što se tiče izrade sajtova, moja preporuka je da kliknite na link ispred i da proučite korak broj 1 u ovom mini uputstvu. Kada ste registrovali domen, postali ste vlasnik istog, ali da biste napravili sajt potreban vam je hosting. Dakle u koraku 2, govorićemo o hostovanju sajta.

Zašto vam je potreban i šta je to hosting? Zapravo, potreban vam je računar koji će biti, u idealnom slučaju, 24 sata, 365 dana u godini neprestano vezan za internet i na kome će se nalaziti stranice vašeg sajta. Na tom računaru će hosting kompanija instalirati linux ili windows (ne preporučujem) operativni sistem. Ovde ćemo uglavnom govoriti o linux hostingu. Zatim, računar koji hostuje vaš sajt će morati da ima odgovarajuće podešen web server, uglavnom je to apache, i neku baza podataka, najčešće je mysql.

Ako nemate pojma o čemu sam govorio na kraju predhodnog pasusa, nemate razloga za brigu. Sve su to detalji o kojima (kod tzv. shared hostinga) ne morate da brinete sami, jer vam hosting kompanija omogućava da ih koristite a da uglavnom ni ne znate šta se sve od programa nalazi i pokreće "ispod haube".

Dakle, hostovanje sajta.... Hosting je veoma široka tema. Na domaćem i inostranom netu možete da nađete veoma mnogo diskusija o tome koji je hosting najbolji, najpouzdaniji, najjeftiniji itd. Jedan od boljih foruma koji pokušavaju da daju odgovor na to pitanje je www.webhostingtalk.com. Ako imate vremena poželjno je da malo pogledati diskusije, jer se stvari i na planu hostinga menjaju - ono što je bilo dobro u prošlosti ne mora da znači da je i dalje dobro i pouzdano, a hosting kompanije mogu da promene kvalitet svojih usluga.

Zato ću u nastavku govoriti o hosting kompanijama koje lično koristim i koje su trenutno za mene dobar izbor. To ne znači da su one najbolje, ili da sa njima nećete imati negativnih iskustava. To samo znači da su moja iskustva do sada bila pozitivna. Pozivam vas da u komentarima ispod navedete kakva su vaša iskustva što se tiče hostinga i šta vi preporučujete.

Vrste Hostinga

Što se vrste hostinga tiče, postoji nekoliko varijanti. Najčešće je to takozvani shared hosting. Kod ove vrste hostinga, vaš web sajt će biti hostovan na istom računaru zajedno sa mnogo sajtova drugih korisnika. Inostrane hosting kompanije su poznate po tome da na istom računaru hostuju sajtove više stotina korisnika.

Zatim, postoji i dedicated hosting. U ovom slučaju računar je posvećen samo vama i na njemu će biti isključivo vaši sajtovi, ali je zakup ovakvog hostinga višestruko skuplji od prve varijante.

Postoje i srednja rešenja. To su takozvani VPS sistemi. VPS znači virtual private server. Kao što mu ime kaže, ovaj hosting vam omogućava da po znatno nižoj ceni od prethodnog imate prividno sličnu situaciju kao da je ceo računar vaš ali zapravo delite resurse sa izvesnim - manjim brojem korisnika.  VPS kompanije vam obično alociraju određeni prostor za vaše fajlove, određenu radnu memoriju i određeni mesečni protok. Mana ovog hostinga je što često morate sami da instalirate neophodni web server, bazu podataka, itd., ili dodatno da platite za to.

Postoje i varijante tzv. reseller hosting-a, ali to nije u domenu ovog tutorijala.

Ako ste početnici na internetu, nemate drugi izbor nego da se odlučite da shared hosting. Ove kompanije često nude neograničen prostor i neograničen protok. To je naravno samo marketinški trik, ali u praksi bez problema možete da hostujete svoje sajtove čak i u slučaju kada je poseta prilično velika. Jedno bitno ograničenje je iskorišćenje procesora - vaši sajtovi ne smeju da opterete procesor više od nekog unapred zadatog procenta.

Hosting kompanije


Postoji na hiljade hosting kompanija. U ovom članku ću preskočiti domaći hosting. Koristim dve domaće hosting firme, ali ne bih ih preporučio. Od inostranih hosting kompanija, za nekoliko njih sam čuo kao firme koje imaju dobru reputaciju, na primer HostGator, ali ih nikada lično nisam koristio.

Bluehost je kompanija preko koje hostujem negde oko 50 procenata svojih sajtova.

Ako se odlučite za Bluehost dočekaće vas gornji ekran gde možete da pritisnete "Sign Up Now" da biste se prijavili. Kao što vidite, hosting će vas doći $6.95 mesečno, što na godišnjem nivou iznosi $83.4. Na sledećoj strani možete da se odlučite da li ćete da uzmete besplatan domen (uz hosting kod BlueHosta dobijate besplatan domen). Pošto lično volim da razdvojim registraciju domena od hostinga, ja bih se odlučio za drugu opciju - prethodno kupljen domen. Na vama je da se odlučite za jednu od ove dve opcije.


Na sledećoj strani praktično unosite svoje lične podatke, i podatke vezane za plaćanje. Naravno, ovde takođe unesite tačne podatke. Pošto nas interesuje samo hosting, a ne i dodatne opcije, pobrinite se da isključite ponuđeni "SiteLock Domain Security", "Premium Backup Service", Domain Whois Privacy ili bilo koju dodatnu opciju. Znači, štikllirajte samo prvu stavku hostinga za 12 Meseci. Plaćanje je moguće izvršiti preko Viza kartice ili PayPal-a.


I to je to. Nakon plaćanja, dobićete pristup kontrolnom panelu i moći ćete da se ulogujete pritiskom na "Control Panel Login" u gornjem desnom uglu.

Povezivanje domena sa hostingom

Kada se po prvi put ulogujete, dočekaće vas CPANEL. Cpanel je specijalno kodiran interfejs koji će rad oko postavljanja i administriranja vaših sajtova učiniti mnogo lakšim nego što bi to inače bio slučaj.


Sa desne strane nalaze se mnogobrojne opcije koje vam stoje na raspolaganju. Nas u ovom trenutku zanima pre svega kako da dodamo domen kojeg smo ranije kupili kod NameCheap-a.

U predhodnom članku smo videli šta je sve potrebno da se uradi da bi se kupio novi domen kod NameCheap registra. U ovom koraku ćemo povezati kupljeni domen sa našim novim hostingom kod BlueHosta.

Ovo je proces koji se odvija u 3 koraka.

  1. I - Najpre ćemo u Cpanel-u naći opciju koja se naziva "Addon Domains"  
 

Pritiskom na dugme Addon Domains, dobija se donji ekran. Ukucajte vaš domen (ali bez www u imenu) u drugom polju, tamo gde piše "Use a domain that is not already associated with your account".


Primetićete da se sa desne strane pojavljuje tekst "Verifying domain...". Pričekajte nekoliko sekundi da bi se dobila stavka 2 (Step 2.) U stavci 2, Blue host vas obaveštava kako treba podesiti parametre kod vašeg registra (što znači, kod NameCheap-a). Nameserver-e našeg domena treba podesiti tako da pokazuju ka NS1.BLUEHOST.COM, NS2.BLUEHOST.COM. To je ona informacija koja nam je potrebna u ovom trenutku, i ovu informaciju ćemo zapisati da bismo je iskoristili u sledećem koraku.


II. 

Ulogovaćemo se na naš Namecheap.com  nalog. U desnom uglu, zadržimo kursor iznad polja "My Account" da bi se pojavio padajući meni i kliknemo na "Manage Domains"


Zatim u listi dostupnih domena kliknite na  domen koji želite da hostujete na BlueHostu.

Pojaviće se se stranica gde sa leve strane možete da odaberete "Domain Name Server Setup"


I konačno, na sledećem ekranu možete da unesete podešavanja koje ste iskopirali sa Addon Domains sekcije vašeg hosting provajdera, kao na slici ispod.

U tekstu sa gornje slike NameCheap vas obaveštava da proces pridruživanja nove domain-name-server (DNS) informacije može da potraje do 24 sata. Ovo u praksi znači da ćete morati da sačekate neko vreme pre nego što budete mogli da pridružite željeni domen BlueHost hostingu. Obično, ovaj proces traje maksimalno par sati.

III.

Nakon ovoga možete da se vratite nazad na vaš Blue Host CPanel, u deo koji se odnosi na dodavanje Addon domena.


Ako je proces pridruživanja DNS-a završen moći ćete da iskompletirate stavke pod 3 i 4.

Pod 3 odaberite Addon domain.

Pod 4 odaberite ime direktorijuma, koje može da bude bilo koje ime ali iz praktičnih razloga poželjno je da ukazujena na pridruženi domen. Polje koje se odnosi na sub-domain nema praktičnog značaja.

I to je to! Ako su svi ovi koraci bili uspešno obavljeni, postigli ste cilje - Pridružili ste vaš domen kupljne kod NameCheap-a sa hostingom kod BlueHosta.  To, na zalost, još uvek ne znači da ste napravili sajt, ali ste sada kada ste svoj novi domen uspeli da ubacite u Cpanel svog novog hosting-a samo na korak od sajta.

Kako napraviti sajt

Nakon što ste uspešno obavili predhodno opisane korake, sada možete da napravite svoj prvi sajt. I to, uz nekoliko klikova miša. Zaboravite na HTML alate, Adobe Dreamweaver, ili slične. Zaboravite na sate provedene pored računara da biste izlinkovali stranice vašeg ručno pisanog koda. Sve što treba da uradite je sledeće:



Kliknite na "Simple Scripts". Pojaviće se sledeći ekran.

  
Ako ste počitenik odaberite Wordpress! Čak i ako to niste, moja preporuka je da odaberete Wordpress. Naravno možete odabrati, po volji i Drupal, Joomla-u, ili neki drugi content management system (CMS), možete pokušati da napravite SMF ili phpBB forum, ili čak, ako ste ambiciozni, možete možda da napravite sopstvenu društvenu mrežu, Digg-like site ili slično (BlueHost podržava Ruby on Rails open source framework, ali naravno ne preko Simple Scripts-a - za to ćete morati da idete preko shell logina).

Znači, kada kliknete na  Wordpress, pojaviće se sledeći ekran.


Kliknite na Install i u sledećem koraku će vam biti prezentovana mogućnost da odaberete domen (od svih vaših raspoloživih domena), tamo gde ćete instalirati novu, čistu wordpress instalaciju.

  
Završite proces tako što ćete prihvatiti Gnu licencu i pritisnuti dugme Complete.

Tako ste napravili svoj prvi Wordpress sajt/blog. Na njemu neće biti ništa, ali će kompletan sistem biti instaliran i spreman da bude popunjen sadržajem. U sledećem nastavku ovog tutorijala pričaćemo o tome kako treba podesiti vaš novi WP da biste izvukli maksimum njegovih mogućnosti i pripremili ga, eventualno, da postane vaš budući alat za online zaradu.


Napredniji webmajstori, i oni koji su tehnički više potkovani,  mogu da se odluče za Drupal, Joomla, ili čak Django (python) framework a da još uvek koriste povoljnu cenu hostinga na nivou shared usluga. Moja preporuka za takve pojedince je odličan hosting kod Webfaction hosting sistema, sa izuzetnim mogućnostima hostovanja sajta u Django (moguće i sa osnovnim hosting planom), Rails, Pylons, Zope i nekim drugim web frameworks sistemima. Webfaction ima mogućnosti koje su praktično negde na sredini onoga što može da ponudi shared hosting provajderi sa jedne strane i VPS hosting provajderi sa druge.


Zaključak

U drugom delu ovog tutorijala o izradi internet sajta, govorili smo o Hostovanju sajtova. Opisali smo kako možemo povezati naš domen registrovan kod NameCheap-a ili nekog drugog inostranog ili domaćeg internet registra, sa našim hostingom kod BlueHosta. Videli smo da je instalacija nekog od mnogobrojnih CMS sistema stvar nekoliko klikova mišem, pod uslovom da smo uspešno povezali naš com, org, net, rs, me ili drugi domen sa hosting nalogom. Odlučili smo se za WordPress zato što je to najjednostavniji mogući CMS sistem za početnika, ali u isto vreme i veoma moćna alatka koja ne zaostaje za drugim sofisticiranim CMS sistemima.

U sledećem nastavku ćemo govoriti o osnovnim setovanjima vezanim za WordPress, postavljanju članaka i optimizaciji sajta.

Na kraju, pozivam vas da u komentarima date vaše mišljenje, tj. koji hosting vi koristite i kako ste zadovoljni sa njim?

Pozdrav,
E.B. 

10 comments:

  1. Razmislite o tome: mi smo prvi!

    Proekt, takvog algoritma je prvi u svijetu!

    Dakle, ove informacije su samo za one koji su se umorili graditi i gubiti svoje strukture, biti u šoku iritacije od sve više i više svakodnevnom prijedloge i traženju novih poslovanja, u nadi da mogu zaraditi!

    Mi predlažemo vam izgraditi s nama tvrtku koja će vas zapravo dovesti naknadno do 1 milijuna dolara godišnje.

    Glavni plus našeg algoritma, revolucija u strukturi projekata, kako ulazimo. To znači da čak i najnoviji partner strukture neće biti napušten i zaradiće novac. Novac ne dobiva jedna osoba na vrhu, a svatko ko je radio!

    U nas nema prvi i posljednji. Oni koji su zadnji u prvom dijelu u drugom, oni su na prvom mjestu!

    I nikad, oni koji dolaze kasnije, nakon godinu ili dvije, tri... ne može usporedit s vašim prihodima, ako sada razumjete i cijenite priliku, koju vam je dala u ruke sudbina!

    Želite li saznati više od toga, i iskoristiti ovu prednost, pišite, zovite... Ja ću vas dodati na naš chat.

    Moj nik na skipe: jobrab.com

    ReplyDelete
  2. Odlican tutorijal.
    Da li bi u sledecem postu mogli da preporucite neke WP teme za adsense i affiliate sajtove?
    Pozdrav

    ReplyDelete
  3. Sas,
    Nema problema, biće reči i o tome,

    E.B.

    ReplyDelete
  4. Hvala ti na izuzetnim informacijama, uživam čitajući tvoj blog .. :)

    ReplyDelete
  5. Odlično napisano, svaka pohvala. Mene interesuje da li postoji varijanta da domaći rs domen hostujem kod strane firme. Znači imam registrovan rs domen kod domaćeg provajdera i imam zakupljen hostmonster. Da li je to izvodljivo?

    ReplyDelete
  6. Nadam se da i dalje pratite komentare :)
    Ovaj Vaš tutorijal je, hvala Vam, vrlo pregledan, i verovatno ću koristiti upravo BlueHost (nadam se da je u pitanju affiliate link, sramota me da baš ništa ne dobijete zauzvrat)
    Moje pitanje: na ovaj način i za ovaj novac dobijam samo hosting samo jednog domena? Ne mislim da je puno, naopako, samo me zanima da li je (i za koju cifru) moguće hostovati više domena. Bože zdravlja, jesam totalni početnik, ali planiram da full time zarađujem preko neta.

    ReplyDelete
  7. Avon,

    Komentare i dalje pratim i rado odgovaram na njih, ali kao što si i sama primetila, trenutno nisam baš motivisan da radim na ovom blogu. Nosio sam se mišlju da ga ukinem, ali povremena pitanja kolega blogera i mogućnost da im sa vremena na vreme nešto malo pomognem me sprečavaju u tome.

    Inače, da, link ka Bluehostu je afilijat link. Verovali ili ne, primarni motiv ovog bloga nikada nije bio zarada. Zbog toga nisu nikada stavljene reklame, a dva ili tri afilijat linka su čisto tu probe radi.

    Što se tiče Bluehosta, možeš hostovati (u teoriji) neograničen broj sajtova za isti taj novac i sa jednim računom. Lično, kod Bluehosta hostujem oko desetak različitih sajtova bez ikakvih problema. Štos je u tome da njih ne zanima ukupan broj sajtova, već protok i ukupan broj posetilaca, ili tačnije zauzeće procesora i memorije na njihovom serveru. Naime neko može da ima na stotine sajtova sa malom posetom, što ne predstavlja problem. Sa druge strane, samo jedan (neoptimizovan) sajt sa velikom posetom može da značajno zauzme resurse na serveru i da poremeti rad ostalih naloga.


    Pozdrav,
    E.B.

    ReplyDelete
  8. Zelio bih napraviti nesto poput ovoga: http://www.smicer.bloger.hr
    Kakva bi vasa preporuka bila za naziv(kladionica.bloger ? ) i da li bi bilo i u ovome slucaju pametno staviti "com"?
    Ako moze odgovorite mi na pastarn@yahoo.com ako ne molim vas ovdje.
    Unaprijed zahvalan

    ReplyDelete
  9. Anon, zavisi da li je taj naziv dostupan.

    Ako sam dobro razumeo želiš da napraviš svoj besplatan blog na sajtu bloger.hr U tom slučaju, ne možeš da menjaš domen, tj. "bloger.hr" već jedino što možeš da menjaš je poddomen, tj. onaj deo koji dolazi ispred. Dakle, blog bi ti se u idealnom slučaju zvao

    kladionica.blog.hr

    Ali, najverovatnije je taj poddomen zauzet, pa ćeš morati da odabereš nešto kao

    kladionicasaveti.blog.hr

    ili

    mojakladionica.blog.hr

    ili već nešto slično što nije već zauzeto i što odgovara nameni tvog budućeg besplatnog bloga.

    Pozdrav

    ReplyDelete