... | @@ -140,13 +140,13 @@ sudo update-alternatives --config java |
... | @@ -140,13 +140,13 @@ sudo update-alternatives --config java |
|
|
|
|
|
## 3. Inštalácia databázy
|
|
## 3. Inštalácia databázy
|
|
-------------------------------
|
|
-------------------------------
|
|
Zo svojho používateľského konta nastavíme heslo pre používateľa postgres príkazom
|
|
1. Zo svojho používateľského konta nastavíme heslo pre používateľa postgres príkazom
|
|
|
|
|
|
```bash
|
|
```bash
|
|
sudo passwd postgres
|
|
sudo passwd postgres
|
|
```
|
|
```
|
|
|
|
|
|
Pomocou nasledujúcich príkazov, vykonáme zmenu hesla pre databázu
|
|
2. Pomocou nasledujúcich príkazov, vykonáme zmenu hesla pre databázu
|
|
V tomto kroku sa prepneme na používateľa postgres
|
|
V tomto kroku sa prepneme na používateľa postgres
|
|
|
|
|
|
```bash
|
|
```bash
|
... | @@ -176,3 +176,55 @@ Odhlásime sa ako používateľ postgres, čím sa dostaneme späť do svojho vl |
... | @@ -176,3 +176,55 @@ Odhlásime sa ako používateľ postgres, čím sa dostaneme späť do svojho vl |
|
```bash
|
|
```bash
|
|
exit
|
|
exit
|
|
```
|
|
```
|
|
|
|
|
|
|
|
3. Nasledovne stiahneme skripty, pre vytvorenie tabuliek
|
|
|
|
Vytvoríme si priečinok pre uloženie skriptov potrebných k optimalizácii databázy
|
|
|
|
Vojdeme do vnútra daného priečinka a zadáme príkaz pre stiahnutie potrebných súborov:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
sudo git clone https://git.cnl.sk/ladislav.berta/bmIDSv2-3.git -c http.sslVerify=false
|
|
|
|
```
|
|
|
|
|
|
|
|
ak git nie je nainštalovaný, je potrebné ho nainštalovať vykonaním príkazu:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
sudo apt-get install git
|
|
|
|
```
|
|
|
|
|
|
|
|
Teraz sa presunieme do stiahnutého priečinka.
|
|
|
|
|
|
|
|
```bash
|
|
|
|
cd bmIDSv2-3/3_6_db_install
|
|
|
|
```
|
|
|
|
|
|
|
|
Zistíme úplnú cestu k priečinku. K tomu použije príkaz:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
pwd
|
|
|
|
```
|
|
|
|
|
|
|
|
Následne cestu skopírujeme.
|
|
|
|
Otvoríme súbor bmdbScript.sh pre editáciu obsahu pomocou nasledujúceho príkazu. Hneď na začiatku v súbore je premenná path, do ktorej priradíme skopírovanú cestu z predchádzajuceho kroku.
|
|
|
|
|
|
|
|
```bash
|
|
|
|
sudo vim bmdbScript.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
4. V ďalšom kroku spustíme súbor bmdbScript.sh, po spustení ktorého su vytvorené tabuľky a potrebné vzťahy
|
|
|
|
|
|
|
|
```bash
|
|
|
|
sh bmdbScript.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
Následne je potrebné zadať tieto údaje :
|
|
|
|
Administrative postgres user name -defaultne je nastavené na postgres
|
|
|
|
Database server ip address/host - IP adresa servera kde je vytvorená databáza
|
|
|
|
Password for user postgres - heslo ktoré sme zadali v kroku 1.
|
|
|
|
Password for user bm: bm
|
|
|
|
Prihlásenie do databázy ako používateľ bm realizujeme tak, že sa prepneme na konto postgres a zadáme nasledujúci príkaz pričom IP je adresa počítača na ktorom beží databáza, prípadne localhost ak beží lokálne.
|
|
|
|
|
|
|
|
```bash
|
|
|
|
psql -h IP -U bm -d bmdb
|
|
|
|
```
|
|
|
|
|
|
|
|
|