PostgreSQL Windows telepítése a hálózatos változathoz

A Clear Admin Számlázó program hálózatos változatához szükséges a PostgreSQL adatbázis-kezelő rendszer telepítése.
Ezt az útmutatót úgy készítettük, hogy egy Windows 11-es gépen feltelepítettük a PostgreSQL szerver 15-ös verzióját.
A telepítés végén egy használatra kész rendszerünk lett. A helyi hálózat bármelyik gépéről elérhetővé vált a számlázás.

Fontos, hogy az alábbi leírás egy kiinduló pont. A telepítés után foglalkoznunk kell a biztonsági beállításokkal, a hálózati beállításokkal, a felhasználók felvételével, a jogosultságaik beállításával, a biztonsági mentésekkel, az adatbázis automatikus replikációjával, a teljesítmény optimalizálásával, a folyamatos karbantartással, a biztonsági frissítésekkel, stb.

Ha a cégénél nincs IT szakember, akkor ajánljuk, hogy fontolja meg a Clear Admin Felhő szolgáltatás használatát.

Keressük fel a PostgreSQL letöltési oldalát és töltsük le a legfrissebb kiadást!

PostgreSQL telepítés - 01.png

Indítsuk el a letöltött telepítőprogramot!

PostgreSQL telepítés - 02.png

Lehetőleg NE a Program Files mappába telepítsük!

PostgreSQL telepítés - 03.png

A szervert és a parancssori eszközöket mindenképp jelöljük ki, ha használható telepítést szeretnénk!

PostgreSQL telepítés - 04.png

Az adatok helyet is válasszuk ki, hogy ne a Program Files mappába kerüljön!

PostgreSQL telepítés - 05.png

A PostgreSQL szerveren a postgres felhasználó a rendszergazda. Nagyon jegyezzük meg a jelszót, amit beállítunk!

PostgreSQL telepítés - 06.png

Az alapértelmezett port 5432.

PostgreSQL telepítés - 07.png

Célszerű magyar nyelvet választani, ha magyarok vagyunk.

PostgreSQL telepítés - 08.png

Összefoglalót is kapunk, miket állítottunk be.

PostgreSQL telepítés - 09.png

Ha minden rendben, akkor a Next gombra kattintva elindul a telepítés.

PostgreSQL telepítés - 10.png

A telepítés a mai gépeken gyorsan végigfut, nem kell elmennünk ebédelni, megvárható.

PostgreSQL telepítés - 11.png

Sikeres telepítés után a Finish gombra kattintva kiléphetünk a telepítőből.

PostgreSQL telepítés - 12.png

A Windows Start menüjébe gépeljük be: psql
A megjelenő parancsikont jobb egérgombra kattintva Rendszergazda felhasználóként indítsuk!

PostgreSQL telepítés - 13.png

Jó, ha emlékszünk a postgres felhasználó jelszavára, amit telepítéskor állítottunk be.

PostgreSQL telepítés - 14.png

Hozzunk létre egy új felhasználót, akinek mindenhez van joga (SUPERUSER), tehát tud adatbázist, táblákat létrehozni, stb.

PostgreSQL telepítés - 15.png

Hozzunk létre egy adatbázist!

PostgreSQL telepítés - 16.png

\q parancs kiadása után kilépünk a psql-ből.

PostgreSQL telepítés - 17.png

Most indítsuk el a Clear Admin Számlázó program letöltött és kibontott mappájában lévő Szamlazo.exe fájlt!

PostgreSQL telepítés - 18.png

Állítsuk be a korábban megadott adatokat!

PostgreSQL telepítés - 19.png

Ezeknek a beállításoknak adjunk egy nevet!

PostgreSQL telepítés - 20.png

Több adatbázis kapcsolódási adatait is elmenthetjük, így később nem kell mindig begépelni mindent.

PostgreSQL telepítés - 21.png

Választhatunk, mit szeretnénk tenni az üres adatbázissal.

PostgreSQL telepítés - 22.png

Betölthetünk egy korábban mentett biztonsági mentést.

PostgreSQL telepítés - 23.png

Ezt jóvá kell hagyni.

PostgreSQL telepítés - 24.png

Kiválasztjuk a korábban elkészített mentést (.dbkz fájl).

PostgreSQL telepítés - 25.png

Ha sikerült a betöltése, akkor a program használatra kész.

PostgreSQL telepítés - 26.png

Ha szeretnénk, hogy más gépről is hozzá lehessen férni a szerverünkhöz, akkor a pg_hba.conf fájlban kell módosítani a beállításokat.

PostgreSQL telepítés - 27.png

Ha még nem szerkesztettünk .conf fájlt, meg kell adnunk a Windowsnak, hogy milyen programmal szeretnénk szerkeszteni.

PostgreSQL telepítés - 28.png

A Jegyzettömb például teljesen megfelelő erre a célra.

PostgreSQL telepítés - 29.png

Adjunk hozzá a fájl végéhez egy sort, ami az összes többi gépről engedélyezi a hozzáférést:

host    all             all             0.0.0.0/0               scram-sha-256
és mentsük el a fájlt.

PostgreSQL telepítés - 30.png

A Windows Start menüjébe gépeljük be: reload
A megjelenő Reload Configuration parancsikont a Futtatás rendszergazdaként gombra kattintva futtassuk!

PostgreSQL telepítés - 31.png

Itt a Windows kér egy megerősítést.

PostgreSQL telepítés - 32.png

A megjelenő ablakban nyomjuk meg az Enter billentyűt!

PostgreSQL telepítés - 33.png

A Windows Start menüjébe gépeljük be: cmd és nyomjuk meg az Enter-t!

PostgreSQL telepítés - 34.png

A megjelenő ablakba írjuk be: ipconfig és nyomjuk meg az Enter-t! Az IPv4 Address a PostgreSQL szerverünk IP címe. Ezt kell tudnunk, ha más számítógépről is szeretnénk csatlakozni a PostgreSQL szerverünkhöz.

PostgreSQL telepítés - 35.png

A számlázó program indításakor A szerver neve vagy címe mezőbe az előbb kiderített IP címét írjuk be a csatlakozáshoz!

PostgreSQL telepítés - 36.png

Előfordulhat, hogy a Windows tűzfala tiltja a PostgreSQL szerverhez való csatlakozást. Ebben az esetben a tűzfal beállításait kell módosítani. Itt most a tűzfalat ki fogjuk kapcsolni, de a való életben érdemes csak a PostgreSQL szerver portját engedélyezni. Tehát a tűzfal kikapcsolásához először a Windows Start menüjébe gépeljük be: tűzfal és a Tűzfal és hálózatvédelem ikonra kattintsunk!

PostgreSQL telepítés - 37.png

A megjelenő képernyőn a Magánhálózat beállításait válasszuk ki!

PostgreSQL telepítés - 38.png

Itt a kapcsolót állítsuk Ki állásba!

PostgreSQL telepítés - 39.png

A Windows egy megerősítést kér. Kattintsunk az Igen gombra!

PostgreSQL telepítés - 40.png

Ha véletlenül az Összes bejövő kapcsolat is blokkolva lenne, azt kapcsoljuk ki!

PostgreSQL telepítés - 41.png