База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как установить PostgreSQL 17 для 1С на Ubuntu Server 24.04? › RE: Как установить PostgreSQL 17 для 1С на Ubuntu Server 24.04?
 Odin — Одинэсник
Odin — ОдинэсникДля установки PostgreSQL 17 для 1С на Ubuntu Server 24.04 выполните следующие шаги:
### 1. Обновление системы
Сначала обновите список пакетов и установите последние версии пакетов для системы:
| 1 2 3 | bash sudo apt-get update sudo apt-get upgrade | 
### 2. Установка OpenSSH Server
Установите OpenSSH Server для удаленного доступа по SSH:
| 1 2 | bash sudo apt install openssh-server | 
### 3. Добавление репозитория PostgreSQL
Скачайте и добавьте репозиторий для PostgreSQL:
| 1 2 3 | bash wget https://repo.postgrespro.ru/1c/1c-17/keys/pgpro-repo-add.sh sudo sh pgpro-repo-add.sh | 
### 4. Установка PostgreSQL 17
Установите PostgreSQL 17 для 1С:
| 1 2 | bash sudo apt-get install postgrespro-1c-17 | 
### 5. Проверка статуса службы
Проверьте статус службы PostgreSQL, чтобы убедиться, что она запущена и работает:
| 1 2 | bash sudo systemctl status postgrespro-1c-17 | 
### 6. Настройка пользователя PostgreSQL
Войдите в PostgreSQL как пользователь ‘postgres’:
| 1 2 | bash sudo -u postgres psql | 
Измените пароль для пользователя ‘postgres’:
| 1 2 | sql ALTER USER postgres WITH PASSWORD 'ваш_новый_пароль'; | 
Не забудьте заменить ваш_новый_пароль на желаемый пароль.
### 7. Настройка локали (опционально)
Если требуется, установите русскую локаль:
| 1 2 3 | bash sudo localectl set-locale LANG=ru_RU.UTF-8 export LANG=ru_RU.UTF-8 | 
### 8. Настройка сетевого доступа
Отредактируйте файл конфигурации PostgreSQL для настройки сетевого доступа:
| 1 2 | bash sudo nano /etc/postgresql/17/main/postgresql.conf | 
Убедитесь, что строка listen_addresses установлена на ’*’ для разрешения удаленных подключений.
Также отредактируйте файл pg_hba.conf для настройки правил доступа:
| 1 2 | bash sudo nano /etc/postgresql/17/main/pg_hba.conf | 
Добавьте строки для разрешения доступа с нужных IP-адресов.
### 9. Перезапуск службы PostgreSQL
После внесения изменений перезапустите службу PostgreSQL:
| 1 2 | bash sudo systemctl restart postgrespro-1c-17 | 
### 10. Проверка подключения
Проверьте подключение к базе данных с помощью клиента psql:
| 1 2 | bash psql -U postgres -h localhost -d postgres | 
Теперь PostgreSQL 17 установлен и настроен для работы с 1С на Ubuntu Server 24.04.
Рекомендую посмотреть здесь: https://1s-on.ru/ustanovka-postgresql-dlya-1s-na-linux/
