Установил Postgresql на Arch Linux по инструкции:
https://wiki.archlinux.org/index.php/...)
1. Установка: sudo pacman -S postgresql
2. Подключение русской локали: sudo su - postgres -c "initdb --locale ru_RU.UTF-8 -E UTF8 -D '/var/lib/postgres/data'"
Здесь пришлось настроить локаль ru_RU.UTF-8 -E UTF8 -D
https://www.sinyawskiy.ru/invalid_loc...
3. Добавление пользователя и бд:
systemctl start postgresql
sudo su - postgres
createuser -DRSP username
createdb -O username databasename -E database_encoding
psql имя_базы -U имя_пользователя_бд
Потом добавлял-удалял пользователей
https://kb.objectrocket.com/postgresq...
4. Настройка для работы с php:
проверил расширение php-pgsql
pacman -Qi packageName
в phpini раскомментировал extension=pdo_pgsql, extension=pgsql,
systemctl restart httpd
Проверил подключение из php по pdo:
https://www.a2hosting.com/kb/develope...