Instalace PostgreSQL na FreeBSD
Návod na instalaci PostgreSQL na FreeBSD. Instalace je více méně přímočará a stejná jako na Linux (instalace balíčků, initdb), s několika specifiky.
Instalace z balíčků
pkg install postgresql96-server postgresql96-client
Instalace z portů
portmaster databases/postgresql96-server databases/postgresql96-client
Vypínám NLS a zapínám -O3 optimalizace.
Nastavení
V souboru /etc/login.conf:
postgres:\
:lang=en_US.UTF-8:\
:setenv=LC_COLLATE=C:\
:tc=default:
A spustit:
cap_mkdb /etc/login.conf
Nastavení spuštění při startu:
V souboru /etc/rc.conf
:
postgresql_class="postgres"
postgresql_enable="YES"
A spustit služby:
service postgresql initdb
service postgresql start
Systémový uživatel pro PostgreSQL je ve FreeBSD 11 postgres
(býval pgsql
). Pokud se potřebujeme přihlásit k psql jako superuser, tak:
su postgres
psql
Hotovo.