212  /  295

Конфигурация PostgreSQL

Просмотров: 14
Дата последнего изменения: 05.09.2025
Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в лицензиях:
Старт, Стандарт, Малый бизнес, Все редакции КП, кроме Энтерпрайз, Бизнес

Если выбрали PostgreSQL, выполните шаги по запуску и настройке.

  1. Инициализируйте базу данных.

    /etc/init.d/postgresql initdb
    

  2. Запустите сервис.

    systemctl restart postgresql.service && systemctl enable postgresql.service
    

  3. Настройте доступ по паролю.

    psql -U postgres
    ALTER USER postgres WITH PASSWORD 'ваш_надежный_пароль';
    \q
    

  4. Откройте на редактирование файл /var/lib/pgsql/data/pg_hba.conf.

    vim /var/lib/pgsql/data/pg_hba.conf
    

    Найдите строки, похожие на:

    local   all             all                                     trust
    host    all             all             127.0.0.1/32            trust
    

    Замените trust на password.

    local   all             all                                     password
    host    all             all             127.0.0.1/32            password
    host    all             all             ::1/128                 password
    

  5. Перегрузите конфигурацию

    systemctl restart postgresql.service
    

  6. Создайте базу данных и пользователя.

    psql -U postgres
    CREATE USER bitrix WITH PASSWORD 'PASSWORD';
    CREATE DATABASE portal OWNER bitrix;
    GRANT ALL PRIVILEGES ON DATABASE portal TO bitrix;
    CREATE EXTENSION IF NOT EXISTS pgcrypto;
    

    Замените PASSWORD на пароль, который будете использовать для доступа к БД.



0
Курсы разработаны в компании «1С-Битрикс»