Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nainštalovať PostgreSQL na Ubuntu 20.04 LTS [Jednoduché kroky]

## Požiadavky pred inštaláciou

- Server Ubuntu 20.04 LTS

- Používateľ bez oprávnenia root s oprávneniami `sudo`

Krok 1:Aktualizácia systémových balíkov

Najprv aktualizujte systémové balíky, aby ste sa uistili, že pracujete s najnovšími verziami:

``` bash

sudo apt aktualizácia &&sudo apt upgrade

```

Krok 2:Pridajte úložisko PostgreSQL

Oficiálne úložiská Ubuntu štandardne neobsahujú najnovšiu verziu PostgreSQL, takže musíte pridať oficiálne úložisko PostgreSQL.

``` bash

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main"> /etc/apt/sources.list.d/pgdg.list'

```

Importujte kľúč úložiska pomocou tohto príkazu:

``` bash

wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -

```

Krok 3:Aktualizujte index balíka a nainštalujte PostgreSQL

Aktualizujte svoj index balíka:

``` bash

aktualizácia sudo apt

```

Nainštalujte PostgreSQL:

``` bash

sudo apt install postgresql

```

>Poznámka :Počas inštalácie budete vyzvaní na výber hesla pre používateľský účet PostgreSQL (`postgres`).

Krok 4:Nastavenie PostgreSQL

Inicializujte databázový klaster pomocou tohto príkazu:

``` bash

sudo postgresql-setup initdb

```

Zmeňte heslo predvoleného používateľského účtu `postgres`, aby ste zaistili bezpečnosť. Nahraďte „“ silným heslom:

``` bash

sudo passwd postgres

```

Budete vyzvaní na zadanie aktuálneho hesla a potom dvakrát nového hesla.

Krok 5:Povoľte vzdialený prístup

PostgreSQL štandardne počúva iba na localhost. Ak sa chcete pripojiť k databázovému serveru z iných hostiteľov vo vašej sieti, upravte súbor `postgresql.conf`:

``` bash

sudo vi /etc/postgresql/14/main/postgresql.conf

```

Vyhľadajte `#listen_addresses ='localhost'` a zmeňte ho na `listen_addresses ='*'`, aby ste umožnili pripojenia z akéhokoľvek hostiteľa.

Uložte a zatvorte súbor.

Potom upravte súbor `pg_hba.conf`:

``` bash

sudo vi /etc/postgresql/14/main/pg_hba.conf

```

Na koniec súboru pridajte nasledujúci riadok:

```

hostiť všetky 0.0.0.0/0 md5

```

Táto linka umožňuje pripojenie z akéhokoľvek hostiteľa pomocou autentifikácie MD5.

Uložte a zatvorte súbor.

Krok 6:Reštartujte službu

Reštartujte službu PostgreSQL:

``` bash

sudo systemctl reštart postgresql

```

Krok 7:Otestujte inštaláciu

Ak chcete overiť, či je PostgreSQL správne nastavený, môžete sa prihlásiť pomocou príkazu `psql`. Zadajte nasledovné:

``` bash

sudo -u postgres psql postgres

```

Mali by ste byť vyzvaní na zadanie hesla, ktoré ste predtým nastavili pre používateľa `postgres`. Po úspešnej autentifikácii sa zobrazí príkazový riadok `psql`.

Zadajte `\q`, aby ste ukončili príkazový riadok `psql`.

#### Gratulujeme! Úspešne ste nainštalovali a nakonfigurovali PostgreSQL na serveri Ubuntu 20.04 LTS.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené