Jump to content
Sign in to follow this  
Florin_dioda

Intrebari despre domenii si servere

Recommended Posts

Salutare! :biggrin:

 

As vrea sa va pun cateva intrebari legate de domenii si servere.

 

Ce vreau eu?!...

Vreau sa imi fac un site cu oferte pentru realizarea site-urilor (adica vreau sa fac ceva de genul).

Care este problema?

 

Stiu:

- HTML

- CSS

- PHP

- MySQL

- Javascript

- jQuery

 

Im schimb nu prea inteleg cum sta treaba cu domeniile. Adica de loc. Nu stiu ce fac si cum le pot administra.

 

Am gasit aici un site care ofera domenii .ro la 2977 EURO pe viata. Bun! Ce este defapt acest domeniu? :question: Adica ce voi avea dupa ce il voi cumpara? Daca intru pe site-ul meu/domeniul meu, inainte de a pune un site/template pe el, ce voi avea un fel de panou de control? Ceva ca aici? Dati clic pe "Click to see Control Panel demo". :question:

 

 

Inca o problema: SERVERUL

 

Eu acum lucrez cu XAMPP. Acest program imi creeaza un localhost pe care il administrez dintr-un folder care apartine programului. Se numeste "htdocs" si nu fac decat sa copiez/mut folderul in care am siteul in acel folder si imi pot vedea siteul la http://localhost/Site; unde Site este folderul site-ului din "htdocs". Toate bune si frumoase pana ajung la baza de date, pe care acum cu XAMPP o editez cu phpmyadmin din (http://localhost/phpmyadmin). Cand voi lua acel domeniu nu voi mai avea phpmyadmin ca sa editez baza de date. Nu-i asa? In concluzie nu voi mai avea de loc baza de date. Ce voi face? Phpmyadmin are o optiune in care exporta data de baze in format .sql. O export si o import din nou in domeniul pe care il voi lua? :question:

 

Sper ca intelegeti ce vreau sa spun. Chiar nu am nici cea mai vaga idee despre cum functioneaza aceste lucruri.

 

Va multumesc pentru timpul acordat! :hi:

Share this post


Link to post
Share on other sites

Florin,

 

ai pus caruta in fata cailor...ca mai toti incepatorii.

 

domeniul este o inregistrare intr-o baza de date care are mai multe scopuri -

1. scop tehnic - arata unde afla controlorul de domeniu de obicei se afla la cei cu hosting-ul (DNS-ul care deserveste domeniul) -lucru necesar pentru a putea fi gasit de alte calculatoare din retea.

2 scop administrativ - arata cine detine domeniul respectiv, cum poate fi contactat etc.

 

 

deci toate domeniile cu ".ro" ca terminatie se afla in baza de date RO - acolo sunt inregistrati toti care au cumparat domenii .RO - de exemplu daca ai un domeniu www.florin.ro, primul lucru cand un calculator vrea sa afle cum sa acceseze domeniul, evident o sa faca o cautare (lookup) in baza de date RO si acolo gaseste "florin" si stie ce DNS sa intrebe mai departe ca sa obitna IP host-ului

 

o analogie a domeniilor e adresa postala florin.slatina.romania. ca sa te gasesca, se uita de la coada, deci e in Romania, in orasul Slatina, si-l cheama Florin.

 

ti-as raspunde si la celelalte intrebari dar trebuie sa plec la birou.

pe mai tarziu.

RR

Edited by roadrunner

Share this post


Link to post
Share on other sites

am ajuns.

 

XAMPP e un server de web, el ruleaza pe un host (un calculator) - un calculator e definit in retea de o adresa de IP, si mai mult de un "host name" - singurul rol al "host name-ului" este ca e mult mai usor de retinut de catre oameni (fata de IP uri care sunt numere). Daca un host (calculator) nu a fost botezat atunci host-name-ul lui este "localhost" (deci un fel de nume generic)

Legatura intre ip si nume este definita la nivel local intr-un fisier text (hosts) - iar la nivel de internet pe niste servere care tin in baze de date "IP-nume host" - servere DNS

numele local host are sens numai local, daca scrii localhost intr-un browser, e la fel ca si cand scrii ip-ul masinii tale.

 

deci daca vrei sa gasesti IP-ul lui google.com (asta se intampla cand scrii in browser www.maps.google.com) - primul lucru, se duce la serverul care deserveste ".com" si-l intreaba "cine-i google" - asta intoarce un IP care e DNS -ul lui google, care la randul lui intoarce IP-ul hostului unde e maps.

 

exista un milion de carti si referinte web despre cum functioneaza rutarea pachetelor in internet, citeste-le si pune intrebari cu ce n-ai inteles.

RR

Edited by roadrunner

Share this post


Link to post
Share on other sites

numele local host are sens numai local, daca scrii localhost intr-un browser, e la fel ca si cand scrii ip-ul masinii tale.

 

...Stiu ca http://localhost/phpmyadmin poate fi gasit decat de mine in browser, pentru ca am XAMPP instalat. Nu am postat link-ul ca sa-l accesati. A fost decat reprezentativ.

 

primul lucru cand un calculator vrea sa afle cum sa acceseze domeniul, evident o sa faca o cautare (lookup) in baza de date RO si acolo gaseste "florin" si stie ce DNS sa intrebe mai departe ca sa obitna IP host-ului

 

Sa inteleg ca ma cauta dupa IP? Daca da, ce se intampla daca imi schimb IP-ul?

 

Altceva. Nu mi-ai raspuns decat la prima intrebare. Mi-ati dat doar definitia domeniului si a serverului. Nu ma interesa sa stiu cum cauta un browser siteul/domeniul meu, ci cum administrez eu un domeniu, cum pun site-ul pe el.

 

Oricum multumesc pentru explicatiile suplimentare! :hi:

Share this post


Link to post
Share on other sites

vrei sa fie site-ul accesabil din internet? cine va fi host-ul? calculatorul tau?

RR

 

ca un calculator sa fie vizibil din internet, el trebuie sa aiba un IP rutabil (adica sa fie in tabela de rutare a celui mai apropiat router care e conectat la internet)

daca vrei sa fie vizibil si la nivel de DNS (ca sa-l poti acesa ca www.blabla.ro) tebuie sa existe o inregistare a domeniului blabla pe serverul .RO (adica trebuie sa-ti cumperi domeniul respectiv)

 

daca ai un IP rutabil dar este alocat dinamic la fiecare conexine, atunci poti sa folosesti un serviciu Dynamic.dns care la fiecare schimbare de IP informeaza un server DNS sa schimbe IP cu cel nou in baza de date. (unele routere au serviciul dydns la niver de router, cand routerul simte ca i s-a schimbat IP-ul informeaza automat serverul de dynDNS)

 

ia-ti o carte si citeste, sau fa search in google.

RR

Edited by roadrunner

Share this post


Link to post
Share on other sites

vrei sa fie site-ul accesabil din internet?

 

Normal! Asa pot sa ma uit foarte simplu la ce fac intr-un browser pe localhost.

 

cine va fi host-ul?

 

Calculatorul meu.

 

daca vrei sa fie vizibil si la nivel de DNS (ca sa-l poti acesa ca www.blabla.ro) tebuie sa existe o inregistare a domeniului blabla pe serverul .RO (adica trebuie sa-ti cumperi domeniul respectiv)

 

Tocmai asta am spus in prima postare. Ca vreau sa cumpar domeniu. Am si pus link catre un site care vinde domenii.

 

daca ai un IP rutabil dar este alocat dinamic la fiecare conexine, atunci poti sa folosesti un serviciu Dynamic.dns care la fiecare schimbare de IP informeaza un server DNS sa schimbe IP cu cel nou in baza de date. (unele routere au serviciul dydns la niver de router, cand routerul simte ca i s-a schimbat IP-ul informeaza automat serverul de dynDNS)

 

Am internet de la RDS. Din cate stiu IP-ul este rutabil.

Edited by Florin_dioda

Share this post


Link to post
Share on other sites

Ma puteti ajuta cu niste link-uri? Eventual catre niste carti daca se gasesc pe Scribd.

 

Multumesc pentru explicatii!

Edited by Florin_dioda

Share this post


Link to post
Share on other sites
Am internet de la RDS. Din cate stiu IP-ul este rutabil.

 

in cazul asta daca deschizi portul 80 la firewall, cineva care pune IP-ul tau in browser ar trebui sa vada pagina de web de pe serverul tau. (evident mai setari la server sa accepte conexiuni din afara)

cam asta e.

RR

 

daca vrei sa-ti cumperi un domeniu, cupara-ti, si da-le IP-ul tau sa-l puna in DNS-ul lor. (eventual cupara un IP fix dela RDS)

cel mai bine fa si un contract de hosting ca iesi mai ieftin cand cumperi DNS + hosting si nu mai trebuie sa tii calculatorul in priza zi si noapte.

RR

Edited by roadrunner

Share this post


Link to post
Share on other sites

[..] ci cum administrez eu un domeniu, cum pun site-ul pe el.

Sa recapitulam putin:

1. Sa presupunem ca va cumparati un domeniu web, spre exemplu, cu extensia .ro de la rotld.ro (adica direct de la sursa nu prin intermediari). Nu va recomand intermediari din cauza ca va puteti trezi ca acel domeniu sa figureze pe numele lor, asa ca, mai bine accesati rotld.ro si veti primi acasa o factura de la Institutul National de Cercetare-Dezvoltare in Informatica, institut care se ocupa de administrarea domeniilor .ro de pe teritoriul romaniei.

2. Dupa ce v-ati achizitionat domeniul, in contul creeat la rotld.ro aveti posibilitatea sa adaugati name servere. Daca va cumparati un pachet de webhosting, puteti trece IP-ul server-ului respectiv sau ceva de genul ns23.firmahosting.ro (de regula se completeaza doua nameservere furnizate de firma de webhosting). Apoi, daca va gazduiti site-ul acasa va trebui sa va completati IP-ul server-ului de acasa. Totusi, din motive pe care le-am mai enuntat, nu va recomand hosting-ul acasa pentru ca un abonament de internet redondant (doua surse de net) de calitate costa peste 100lei/luna la care, daca mai adaugati factura la curent de 50lei/luna, ajungeti la o valoarea nu tocmai rentabila. Intr-o asemenea situatie, puteti sa va achizitionati, pentru inceput, un pachet mic de webhosting, de 10lei/luna. Depinde si ce anume doriti sa gazduiti.

Si inca ceva, daca va achizitionati un pachet de webhosting nu trebuie sa mai aveti grija de aspecte ce tin de integritatea server-ului, update la sistemul de operare (exceptand cazul cand va cumparati un VPS neadministrat) etc.

Deci, ganditi-va bine.

Share this post


Link to post
Share on other sites

Totusi, din motive pe care le-am mai enuntat, nu va recomand hosting-ul acasa

 

Unde altundeva as mai putea?

 

pentru ca un abonament de internet redondant (doua surse de net) de calitate costa peste 100lei/luna la care, daca mai adaugati factura la curent de 50lei/luna, ajungeti la o valoarea nu tocmai rentabila. Intr-o asemenea situatie, puteti sa va achizitionati, pentru inceput, un pachet mic de webhosting, de 10lei/luna. Depinde si ce anume doriti sa gazduiti.

 

De ce imi trebuie doua surse de internet? O sa iau un calculator nou sa zicem pe care il voi folosii ca server. Il voi pornii si il voi conecta la internet cu cablul pe care il folosesc si acum numai cand va trebui sa verific/adaug/editez ceva in site. Pentru ca din cate am inteles din ce a zis dl. RR, daca as face un contract de hosting DNS+hosting...

nu mai trebuie sa tii calculatorul in priza zi si noapte.

Deci nu il voi tine pornit in continuu ca sa consume curent.

Edited by Florin_dioda

Share this post


Link to post
Share on other sites

1. Sa inteleg ca vreti sa folositi acel server acasa ocazional? Daca da, atunci cred ca nu are rost sa cumparati un domeniu .ro ci este suficient sa apelati website-ul folosind IP-ul server-ului, pentru ca, din ce spuneti, este un server si domeniu de teste (sau ceva de genul). Intr-un asemenea caz se poate folosi un abonament cu IP fix de la RDS - cam scump - sau se poate si cu IP dynamic dar in acest caz trebuie sa memorati acel IP de fiecare data cand deschideti o noua conexiune la net - destul de enervant - plus ca trebuie sa aveti un DNS care sa-si actualizeze noua valoare a IP-ului. Credeti ca merita sa va complicati pentru 10lei/luna (mai mult sau mai putin)?

Doua surse de internet va trebuie pentru ca in cazul in care pica una sa aveti net de la cealalta. Ganditi-va ca un abonament mic de webhosting va poate asigura redondanta din 4 surse de net, nu din 2, ceea ce niciodata nu o sa aveti acasa.

 

2. Componentele de PC folosite in mod uzual acasa, exceptand cateva cazuri, nu sunt componente concepute sa fie "forjate" non stop. Stiu ca ati spus ca nu o sa folositi acel server tot timpul dar chiar si asa, chiar daca vorbim de un mic server conceput acasa, acesta trebuie sa aiba, spre exemplu, o sursa PC mult mai fiabila, RAM mai mult, o conexiune la net mai buna etc. Si daca tot am adus in discutie acest aspect, spuneti-mi, informativ, cat ati dat pe sursa din viiitorul server ?

 

3. Daca vreti sa invatati partea asta de administrare web, de care ati pomenit mai sus, va recomand - stiu ca nu e ieftin deloc - sa invatati sa instalati si sa configurati un server virtual privat utilizand o consola. Uite, pentru dvs. si pentru alti useri ai acestui site web, voi posta in aceasta sectiune a forumului, intr-un topic separat, un mic tutorial pentru configurare a unui VPS cu Linux Debian 6 + Apache + Mysql folosind o consola (mai pe intelesul tuturor, ca si cum ati tasta comenzi in MS-DOS - e doar o comparatie pentru ca linuxul nu are MS_DOS). Simplu si la obiect. Dupa aceea trebuie sa aveti posibilitatea sa puneti in practica ceea ce am spus acolo (adica sa va achizitionati un pachet VPS de la un furnizor de servicii de webhosting).

 

Numai bine

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We use cookies and related technologies to improve your experience on this website to give you personalized content and ads, and to analyze the traffic and audience of your website. Before continuing to browse www.tehnium-azi.ro, please agree to: Terms of Use.