Changes between Version 19 and Version 20 of Documentatie

Show
Ignore:
Timestamp:
10/27/06 10:14:11 (18 years ago)
Author:
taipan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie

    v19 v20  
    2222=== INSTALARE SERVER PE LINUX === 
    2323Trebuie sa va hotarati la o distributie (recomandam ''' [http://www.debian.org/index.ro.html Debian] ''' (distribuit sub licenta ''' [http://www.debian.org/intro/free.ro.html GPL] ''', [http://www.debian.org/intro/about.ro.html aici] puteti gasi o scurta prezentare) EXPLICATIILE VOR FI DOAR PE ACEASTA DISTRIBUTIE) in care instalarea este (aproape) joaca de copii: [[BR]] 
    24 {{{#apt-get install postgres-8.1}}} 
     24{{{ 
     25#apt-get install postgres-8.1 
     26}}} 
     27 
     28 
     29Ca de obicei, configurarea este foarte simpla:[[BR]] 
     30 
     31      # nano /etc/postgresql/8.1/main/pg_hba.conf[[BR]] 
     32      Ce campuri trebuie completate si cum:[[BR]] 
     33      Fisierul de configurare are urmatoarea strucutura:[[BR]] 
     34 
     35      # --- TYPE --- DATABASE --- USER --- CIDR-ADDRESS --- METHOD[[BR]] 
     36          - TYPE este tipul conexiunii. Poate avea urmatoarele valori: 
     37            ||local|| pentru conexiuni locale|| 
     38            ||host||pentru gazde distante cu sau fara criptare SSL|| 
     39            ||hostssl||pentru gazde distante cu criptare SSL|| 
     40            ||hostnossl||pentru gazde distante cu legatura simpla TCP/IP|| 
     41[[BR]] 
     42          o DATABASE este baza de date pentru care se aplica configurarea. Poate avea urmatoarele valori: 
     43            all -pentru toate bazele de date. 
     44            "nume_baza" -pentru o anumita baza ("nume_baza" este numele bazei. Ex. omnidata, template1, etc.). 
     45 
     46          o USER este numele utilizatorului pentru care se aplica configurarea. Poate avea urmatoarele valori: 
     47            all -pentru toti utilizatorii. 
     48            "nume_utilizator" -pentru un anumit utilizator ("nume_utilizator" este numele utilizatorului. Ex. omnidata, postgres, bogdan, etc.). 
     49 
     50          o CIDR-ADDRESS este IP-ul sau clasa de IP-uri care au dreptul de conectare. Poate avea urmatoarele valori: 
     51            xxx.yyy.zzz.0 -pentru toate ip-urile din clasa xxx.yyy.zzz . 
     52            xxx.yyy.zzz.qqq -pentru un anumit IP. 
     53            Adresele de internet sau adresele ip sunt compuse din 4 octeti. Conventia este ca acesti 4 octeti sa fie separati prin caracterul"." . In aceasta forma fiecare octet 
     54            este convertit intr-un numar zecimal (de la 0 la 255). Protocoalele de retea pentru internet sunt de fapt o secventa continua de adrese IP. 
     55            Toate adresele dintr-o anumita retea au un numar de cifre in comun. Aceasta parte comuna reprezinta de fapt adresa retelei. 
     56            De exemplu: 
     57 
     58            Avem o retea formata din 3 calculatoare si fiecare calculator are asignat o adresa ip de forma: 
     59            primul calculator : 192.168.0.1 
     60            al doilea calculator : 192.168.0.2 
     61            al treilea calculator : 192.168.0.3 
     62 
     63            Se observa ca partea comuna este 192.168.0, ultima sau ultimul grup de cifre reprezinta adresa calculatorului iar partea comuna, avand ultima cifra 0 
     64            (192.168.0.0) reprezinta adresa retelei. 
     65            Adresa de broadcast (broadcast adress) este o adresa speciala la care asculta fiecare calculator din retea in afara de adresa lui propriu-zisa. 
     66            Date de un aniumit tip cum ar fi informatii despre rutare a pachetelor sau mesaje de avertizare sunt transmise la aceasta adresa de broadcast pentru 
     67            ca fiecare calculator din retea sa il poata primi simultan. 
     68            De obicei adresa de broadcast este adresa comuna a retelei, ultimele cifre din adresa fiind 255. In exemplul de mai sus adresa de broadcast a retelei 
     69            192.168.0. este 192.168.0.255. 
     70            Tot prin conventie adresele IP sunt alocate pe clase astfel: 
     71            Clasa A 
     72 
     73            Adresa IP inceput 
     74            0.0.0.0 
     75            Adresa IP sfarsit 
     76            127.255.255.255 
     77            Netmask 
     78            255.0.0.0 
     79 
     80            Clasa B 
     81            Adresa IP inceput 
     82            128.0.0.0 
     83            Adresa IP sfarsit 
     84            191.255.255.255 
     85            Netmask 
     86            255.255.0.0 
     87            Clasa C 
     88            Adresa IP inceput 
     89            192.0.0.0 
     90            Adresa IP sfarsit 
     91            223.255.255.255 
     92            Netmask 
     93            255.255.255.0 
     94 
     95            Anumite zone de adrese IP au fost rezervate, adica cu aceste adrese nu se poate realiza conexinuea la internet, acestea fiind folosite doar in retele private. 
     96            Aceste zone sunt: 
     97 
     98            Clasa A 
     99            Netmask 
     100            255.0.0.0 
     101            Zona de adrese IP 
     102            10.0.0.0 - 10.255.255.255 
     103 
     104            Clasa B 
     105            Netmask 
     106            255.255.0.0 
     107            Zona de adrese IP 
     108            172.16.0.0 - 172.31.255.255 
     109 
     110            Clasa C 
     111            Netmask 
     112            255.255.255.0 
     113            Zona de adrese IP 
     114            192.168.0.0 - 192.168.255.255 
     115 
     116          o IP-MASK este masca IP-ului/clasei de IP-uri care au dreptul de conectare. Ex. 192.168.0.0/24 
     117            reprezinta de fapt toate calculatoarele din reteaua cu adresa 192.168.0.0 cu netmask-ul 255.255.255.0 
     118 
     119          o METHOD este metoda de autentificare pentru care optati. In continuare vor fi explicate cele mai folosite. 
     120            trust -este folosita pentru a da acces FARA parola 
     121            reject -este folosita pentru a NU da acces nimanui de la IP-ul/calsa de IP-uri aleasa. 
     122            md5 -este folosita pentru autentificare cu parola. Parola nu este trimisa pe retea ci doar o suma de control md5. Este una din cele mai folosite metode de autentificare. 
     123            password -este folosita pentru autentificarea cu parola. ATENTIE parola este trimisa catre server. 
     124            mai sunt "crypt", "krb5", "ident", si "pam". Aceste metode pot fi folosite doar daca stiti ce faceti !!! 
     125 
     126            In continuare aveti un exepmlu: 
     127 
     128                  host all all 192.168.0.0/24 md5 
     129 
     130            Aceasta linie va permite conectarea tuturor utilizatorilor din reteaua 192.168.0 la serverul postgres, autentificarea facandu-se cu parola.  
    25131=== INSTALARE SERVER PE WINDOWS === 
    26132== INSTALARE PROGRAM ==