...
Upravte PostgreSQL konfiguračný súbor /var/lib/pgsql/data/pg_hba.conf
(umiestnenie sa môže líšiť v závislosti od inštalácie) tak, že vložíte podčiarknuté riadky:
...
# "local" is for Unix domain socket connections only
local all dba password
local all all peer
# IPv4 local connections:
host all dba 127.0.0.1/32 md5
host all all 127.0.0.1/32 ident
Poznámka |
---|
Riadky pre špecifického užívateľa (dba), ktorého používa D2000, sa musia nachádzať pred riadkami pre všetkých užívateľov (all), inak sa neuplatnia. |
Konfigurácia PostgreSQL pre prevázdkovanie D2000 v redundancii
V prípade prevádzkovana D2000 v redundancii je potrebné aby databázový server bol sieťovo dostupný zo záložného servera, takže je potrebné:
1) pridať aj pravidlo (kde aa.bb.cc.dd
je IP adresa záložného servera):
# IPv4 local connections:
host all dba 127.0.0.1/32 md5
host all dba aa.bb.cc.dd/32 password
host all all 127.0.0.1/32 ident
2) nastaviť PostgreSQL databázový server tak, aby príjmal spojenia na vonkajších sieťových rozhraniach (viac info na https://www.postgresql.org/docs/current/runtime-config-connection.html). V súbore /var/lib/pgsql/data/postgresql.conf
(umiestnenie sa môže líšiť v závislosti od inštalácie) nastavíme parameter listen_addresses
#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------
# - Connection Settings -
listen_addresses = '0.0.0.0' # what IP address(es) to listen on;
Po úprave reštartujte PostgreSQL príkazom:
...
kde <username> je vami zvolené meno užívateľa (štandardne d2000). Neskôr, v priebehu inštalácie budete dotázaní na meno užívateľa s ktorého právami bude D2000 bežať, zadajte tohto užívateľa.
...
Inštalácia D2000 Linux sa vykonáva z inštalačného balíčka s názvom d2000-<verzia>-x86_64-pc-linux-gnu-bin.tar.gz
- Balíček nakopírujte do pracovného (napr.
/tmp
) adresára - V pracovnom adresári spustite príkaz
tar -xvzf
pre rozbalenie. Po skončení príkazu sa v pracovnom adresári nachádza podadresárd2000-<verzia>-x86_64-pc-linux-gnu-bin.tar.gz
, v ktorom sú umiestnené súbory potrebné na inštaláciu D2000.d2000-<verzia>-x86_64-pc-linux-gnu-bin
Premiestnite sa to tohto podadresára a spustite skript
./doinstall
. Spustí sa sprievodca inštaláciou.Blok kódu language text theme Emacs [root@localhost d2000_v11v12.0.054060.b01-x86_64-pc-linux-gnu-bin]# ./doinstall ------------------------------- Copyright (c) 2017 IPESOFT Ltd. www.ipesoft.com This script will install the D2000 application server. You can find a complete log of the installation in "/tmp/d2000_install.20171121T232413.log". Please press ENTER to continue.
Po stlačení ENTER sa inštalátor bude pýtať na parametre inštalácie.
...
Blok kódu | ||||
---|---|---|---|---|
| ||||
Enter D2000 user [root]: |
Zvoľte meno linuxového užívateľa, pod ktorým bude bežať systém D2000.
Blok kódu | ||||
---|---|---|---|---|
| ||||
Enter D2000 group: |
Zvoľte meno skupiny, pod ktorou bude bežať systém D2000.
Blok kódu | ||||
---|---|---|---|---|
| ||||
Local IP address 1 [xx192.xx0.xx2.xx1]: Local IP address 2 [yy192.yy0.yy2.yy2]: |
D2000 server pre svoju prevázdku potrebuje poznať IP adresu(-y) počítača. Adresy zmeňte ich iba v prípade nesprávnej autodetekcie.
...
Blok kódu | ||||
---|---|---|---|---|
| ||||
======================= Ready to install the D2000 application server: Instance name: d2000 Install dir: /opt/d2000 Applications dir: /opt/d2000/app Log dir: /opt/d2000/log User: root Local IP address 1: xx192.xx0.xx2.xx1 Local IP address 2: yy192.yy0.yy2.yy2 psql executable: /usr/pgsql-9.6/bin/psql Systemd postgresql service: postgresql-9.6.service ======================= Proceed (yY|nN)? [y]: |
...
Môžete pokračovať založením aplikáce, archívu alebo vzdialeného procesu.
Poznámka |
---|
Ak budete na inštaláciu aplikovať patche D2000, prečítajte si Špecifiká Linuxu oproti Windows. |