Standardinstallation und Konfiguration ist im Ubuntu Wiki sehr übersichtlich beschrieben.
ISO8859-15 einstellen statt UTF-8
In der Konsole
Code: Select all
sudo locale-gen en_US.ISO-8859-15
Code: Select all
vim /etc/default/locale
und den aktuellen Wert ersetzen durch
Code: Select all
LANG="en_US.ISO-8858-15"
Erst jetzt den Postgresql Server installieren.
Sollt der Postgresql Server schon installiert sein, diesen vom System entfernen mit
Code: Select all
apt-get --purge remove postgresql\*
rm -r /etc/postgresql/
rm -r /etc/postgresql-common/
userdel -r postgres
groupdel postgres
und anschließend wieder neu installieren mit
Code: Select all
apt-get install postgresql
Anpassen der postgresql.conf
Code: Select all
listen_addresses = '*'
# These settings are initialized by initdb, but they can be changed.
lc_messages = 'en_US.iso885915' # locale for system error message
# strings
lc_monetary = 'en_US.iso885915' # locale for monetary formatting
lc_numeric = 'en_US.iso885915' # locale for number formatting
lc_time = 'en_US.iso885915' # locale for time formatting
# default configuration for text search
default_text_search_config = 'pg_catalog.english'
Erreichbarkeit des PgSQL Servers über das Netzwerk
Anpasen der pg_hba.conf
Code: Select all
# "local" is for Unix domain socket connections only
host all all 0.0.0.0 0.0.0.0 trust
# IPv4 local connections:
local all all trust
host all all 127.0.0.1/32 trust
host all all 192.168.0.0/24 password
# IPv6 local connections:
host all all ::1/128 trust