Instalace, konfigurace a použití PostgreSQL na Ubuntu

Instalace, konfigurace a použití PostgreSQL na Ubuntu

Pokud se chystáte pracovat s databázemi na Linux Ubuntu, zkuste PostgreSQL - Object -Ruler DBMS. Je vhodný pro komerční použití. Má mnoho dalších modulů a funkcí. Syntaxe PGSQL této aplikace je poněkud podobná slavnému nástroji MySQL. Pokud víte, jak jej používat, bude přechod na nový web snadný. Aby byla instalace PostgreSQL Ubuntu úspěšná, nemusíte zadávat mnoho příkazů.

Instalace a úprava dbms na Ubuntu není obtížná - stačí postupovat podle našich pokynů


Instalace

Existuje několik způsobů, jak si program stáhnout. Nejjednodušší - prostřednictvím úložiště.

  1. Spusťte terminál.
  2. Vytiskněte několik řádků ke stažení obslužného programu. Chcete -li jednat jménem administrátora, napište sudo před příkazem.
  3. Aktualizujte systém - „APT -Get Aktualizace“.
  4. Určete samotnou aplikaci - „APT -Get Instalace PostgreSQL“.

Počkejte, až se program zavede. A stáhnout další moduly:

  • Put přispívat - Přidejte k předchozímu příkazu "postgresql -contrib".
  • Klient je také užitečný - „PostgreSQL -Client“.
  • Chcete-li používat grafické rozhraní při práci, zadejte do stejného řádku „APT-GELT Install PhppGadmin“.

Je lepší okamžitě „promp“ phppgadmin: nainstalujte balíček, který rozšíří jeho schopnosti. Obdržíte vylepšené monitorování a logistiku. Chcete -li jej aktivovat, napište "sudo su postgres -c psql < /usr/share/postgresql/[Версия утилиты]/contrib/adminpack.sql".

Instalace bude stejná jak v případě úložiště, tak v PPA

Stejné týmy jsou vhodné pro instalaci z RRA. Instalační soubory si můžete stáhnout z webových stránek programu. Pro tohle:

  1. Použijte příkaz Nano. S tím zadejte cestu k „/etc/apt/zdroje.Seznam.D/pgdg.Seznam ".
  2. V dalším řádku zadejte deb. Vložte odkaz - „Apt.Postgresql.Org/pub/repos/apt/". Dále přidejte skript - „Wily -PGDG Main“.
  3. Vytiskněte příkaz ke stažení - wget. S parametrem "-quiet -o". Zkopírujte odkaz do souboru "- PostgreSQL.Org/média/klíče/accc4cf8.ASC ". Ve stejném řádku zadejte „| sudo apt -Key Add -“ pro klíč. Vše s pomlčkou a svislým prvkem. Odebrat citace.
  4. Aktualizujte systém - „APT -Get Aktualizace“. To vyžaduje práva správce (sudo).
  5. Nyní můžete uvést samotný program-„APT-GET instalace postgresql- [verze].

Dále stáhněte klienta, přispívající a grafiku. Nástroj je připraven. Ale musíte to nakonfigurovat.

Počáteční nastavení

Nestačí jen nainstalovat PostgreSQL. Program Ubuntu by měl pracovat s moduly a knihovnami, na kterých závisí. A také musíte přijít s heslem, aby funkce aplikace byly k dispozici pouze těm, kteří mají přístup.

Po instalaci bude vyžadována konfigurace DBMS

  1. Přepněte na uživatele, z níž budete ovládat nástroj - „Su - Postgres“.
  2. Přejděte do programové konzoly PSQL.
  3. Přiřaďte přístupový kód "\ heslo postgres". Po tomto příkazu napište požadované heslo.
  4. Zadejte parametr - "Postgres =# \ q".
  5. Opusťte uživatelský účet - Exit.

Nyní nastavení Apache a stáhněte si editor Vim.

  1. Pokud ve vás není nainstalován, zadejte příkaz „apt-gei install vim“.
  2. Připravte Apachi na práci s klientem. Otevřete konfigurační soubor - "vim/etc/apache2/conf -vaitable/phppgadmin.Conf ".
  3. Renusive v něm povolení ze všech parametrů. Pokud tomu tak není, přidejte ručně.
  4. Najděte místní linii. Komentovat to.
  5. Uložit změny.

Rekonfigurujte phppgadmin:

  1. Otevřete soubor vim/etc/phppgadmin/config.Vč.Php ".
  2. Najděte parametr "Confra ['esca_login_security']"] ". Pokud to stojí pravda, změňte jej na nepravdivé.
  3. Uložit dokument.
  4. Restartujte program - "/etc/init.D/restartujte postgresql ".
  5. Obnovit apachi - "atd./Init.D/restartujte apache2 ".

Instalace PostgreSQL v Ubuntu je dokončena. Můžete otevřít nástroj. Přejděte do prohlížeče a zadejte tam adresu URL “[vaše IP]/phppgAdmin/“.

Hlavní nastavení

Další akce závisí na podmínkách, za kterých plánujete používat DBMS. Pokud se potřebujete připojit k síti prostřednictvím protokolu TCP/IP:

  1. Otevřete konfigurační soubor PostgreSQL.Conf. Nachází se v ETC/PostgreSQL/[Verze programu]/Main/Main.
  2. Najděte v něm parametr "poslouchal_addresses = 'localhost'"
  3. Nahraďte hodnotu localhost o "*" ("Star").
  4. Uložit.

Pokud se tak nestane, server DBMS bude k dispozici pouze na jednom počítači.

V programu jsou k dispozici různé metody ověřování. Je lepší vybrat identifikaci nebo MD5. První je ve výchozím nastavení. Chcete -li použít druhý:

  1. Otevřete soubor PG_HBA.Conf. Je v katalogu "/etc/postgresql/[verze programu]/main/".
  2. Najděte tam parametr „Local All Postgres“ a tiskněte MD5 poblíž. Pokud taková linka neexistuje, zadejte ji.

Používání

Použití průvodce lze stáhnout přímo z terminálu. Zadejte do „APT-GET nainstalovat postgresql-doc- [Verze obslužného programu]“. Zde je několik důležitých příkazů:

  1. Přístup k ovládací konzole-"-U Postgres PSQL" (nejprve napište sudo, pokud potřebujete kořenový správně). Jeho vypnutí a výstup - "/q".
  2. Přidání role/uživatele - napište do terminálu „CreateUser -INTRAKTIVNÍ“. Systém požádá o zadání požadovaného jména. Pak se zeptá, zda mu dát práva super juperu. Klikněte na Y Pokud souhlasíte nebo n, pokud nesouhlasíte.
  3. Přidání databáze - „CreedB [uživatelské jméno]“.
  4. Chcete -li se podívat na tuto databázi, přejděte na uživatelský účet, pro který je vytvořen - „sudo su [name]“. A aktivovat řídicí konzolu - PSQL.

    Skript se zeptá pouze dvou otázek, názvu nové role a zda je nutné z něj učinit super -hráč.

Práce s tabulkami

  • Přidání tabulky - „Vytvořit tabulku [název tabulky]“.
  • Po tomto příkazu v závorkách napište parametry mřížky „[Název řádku] [typ] ([počet pozic]) [možná omezení]“ “. Zadejte tedy několik řádků a sdílejte je s čárkami. Po každém stiskněte Enter. Sloupce mohou mít různá jména a typy. Kdy dokončit záznamová data, zavřete držák a vložte bod s čárkou. Počet pozic také uvádí v závorkách.
  • Zobrazit obsah tabulky - "\ d". A lepší - „Vyberte * z [name]“
  • Odstraňte to - „Drop Table [name]“. Poté znovu stiskněte klávesu Enter a napište „Drop Table“.
  • Zadejte data - „Vložte do [čistého názvu] (sloupec1, sloupec2, sloupec3) hodnoty ('record1', 'record2', 'record3');". Sloupce budou přidány do odpovídajících položek. Příkaz můžete opakovat a zadat nové informace
  • Odstranit hodnotu - "Odstranit z [název tabulky] Co [name sloupec] = '[value]';";.
  • Nový sloupec je „Alter Table [Název mřížky] přidat [Název sloupce]“.
  • Smazat sloupec - "Alter Table [Tabulka] Drop [Název sloupce]".

Takto to vypadá v instalaci a konfiguraci PostgreSQL. Ubuntu není obtížné zvládnout. Stačí si pamatovat hlavní týmy. Tento DBMS se často používá pro komerční účely. Vhodné pro webový design a vytváření webů. Podporuje populární programovací jazyky.