Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
it:postgresql:instalace [2015/04/22 14:24]
kourim
it:postgresql:instalace [2016/02/06 08:03] (aktuální)
kourim
Řádek 1: Řádek 1:
-===== PostgreSQL ​=====+===== Instalace ​=====
  
 Instalace postgresql na debianu. Instalace postgresql na debianu.
Řádek 11: Řádek 11:
 su - postgres su - postgres
 psql</​sxh>​ V konzoli postgresql použijeme příkaz <sxh sql>​\password postgres</​sxh>​ psql</​sxh>​ V konzoli postgresql použijeme příkaz <sxh sql>​\password postgres</​sxh>​
 +  - pokud se chci připojovat do databáze na vytvořeného uživatele skrze heslo, je potřeba změnit nastavení <sxh bash>vim /​etc/​postgresql/​9.3/​main/​pg_hba.conf
 +
 +local   ​all ​  ​all ​  ​md5</​sxh>​
   - Nastavení vzdáleného přístupu   - Nastavení vzdáleného přístupu
     - je potřeba v konfiguračním souboru /​etc/​postgresql/​9.3/​main/​postgresql.conf odkomentovat parametr listen_addresses a přidat tam adresu serveru, kde je postgresql nainstalován <​sxh>​listen_addresses = '​localhost,​ 192.168.1.200'</​sxh>​     - je potřeba v konfiguračním souboru /​etc/​postgresql/​9.3/​main/​postgresql.conf odkomentovat parametr listen_addresses a přidat tam adresu serveru, kde je postgresql nainstalován <​sxh>​listen_addresses = '​localhost,​ 192.168.1.200'</​sxh>​
     - v souboru /​etc/​postgresql/​9.3/​main/​pg_hba.conf přidát řádky pro SERVER_IP a MANAGEMENT_IP <​sxh>​host ​   all         ​all ​        ​192.168.1.200/​24 ​         md5     - v souboru /​etc/​postgresql/​9.3/​main/​pg_hba.conf přidát řádky pro SERVER_IP a MANAGEMENT_IP <​sxh>​host ​   all         ​all ​        ​192.168.1.200/​24 ​         md5
-host    all         ​all ​        ​192.168.1.51/​24 ​         md5</​sxh>​+host    all         ​all ​        ​192.168.1.51/​24 ​         md5</​sxh> ​pokud chci přihlášení bez hesla tak se md5 vymění za trust
     - pokud je zapnutý firewall, je potřeba povolit připojení skrz konkrétní ip adresu <​sxh>​iptables -A INPUT -p tcp -m tcp -s 10.8.4.10 --dport 5432 -j ACCEPT</​sxh>​     - pokud je zapnutý firewall, je potřeba povolit připojení skrz konkrétní ip adresu <​sxh>​iptables -A INPUT -p tcp -m tcp -s 10.8.4.10 --dport 5432 -j ACCEPT</​sxh>​
-  - Pokud chceme mít přístup do postgresql přímo z roota, tak se prihlasime ​pres postgres uživatele do databáze a zavoláme tyto příkazy <sxh sql>​CREATE ROLE root superuser;+  - Pokud chceme mít přístup do postgresql přímo z roota, tak se přihlásíme ​pres postgres uživatele do databáze a zavoláme tyto příkazy <sxh sql>​CREATE ROLE root superuser;
 CREATE USER root; CREATE USER root;
 GRANT ROOT TO root; GRANT ROOT TO root;
 ALTER ROLE root WITH LOGIN;</​sxh>​ ALTER ROLE root WITH LOGIN;</​sxh>​
  • it/postgresql/instalace.1429705467.txt.gz
  • Poslední úprava: 2015/04/22 14:24
  • autor: kourim