База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как установить сервер 1С на базе PostgreSQL на Linux?
- В этой теме 1 ответ, 2 участника, последнее обновление 8 месяцев, 1 неделя назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
14 апреля 2025 в 16:30 #32330
какой порядок действий при установке серверной 1с на базе Postgre. Напиши инструкцию
-
14 апреля 2025 в 16:30 #32331
Привет, Jenya! Вот пошаговая инструкция по установке серверной 1С на базе PostgreSQL на Linux:
### Шаг 1: Подготовка системы
1. **Обновите систему:**bash sudo apt update && sudo apt upgrade -y
2. **Установите необходимые пакеты:**
bash sudo apt install -y wget curl vim
### Шаг 2: Установка PostgreSQL
1. **Добавьте репозиторий PostgreSQL:**bash sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt update
2. **Установите PostgreSQL:**
bash sudo apt install -y postgresql postgresql-contrib
3. **Запустите и настройте PostgreSQL:**
bash sudo systemctl start postgresql sudo systemctl enable postgresql
4. **Настройте пользователя PostgreSQL:**
bash sudo -u postgres psql ALTER USER postgres PASSWORD 'your_password'; q
5. **Настройте файл `pg_hba.conf`:**
Откройте файл:bash sudo vim /etc/postgresql/12/main/pg_hba.conf
Измените строку:
local all postgres peer
на:
local all postgres md5
6. **Перезапустите PostgreSQL:**
bash sudo systemctl restart postgresql
### Шаг 3: Установка сервера 1С
1. **Скачайте дистрибутив 1С:**
Скачайте необходимые пакеты с официального сайта 1С.2. **Установите необходимые зависимости:**
bash sudo apt install -y imagemagick unixodbc ttf-mscorefonts-installer
3. **Установите сервер 1С:**
Перейдите в директорию с дистрибутивами и выполните:bash sudo dpkg -i 1c-enterprise83-common_*.deb sudo dpkg -i 1c-enterprise83-server_*.deb
4. **Запустите сервер 1С:**
bash sudo service srv1cv83 start
5. **Проверьте статус сервера 1С:**
bash sudo service srv1cv83 status
### Шаг 4: Создание базы данных
1. **Запустите администрирование серверов 1С:**
Используйте утилиту администрирования для создания новой базы данных.2. **Заполните необходимые поля:**
— Имя базы данных
— Сервер базы данных: `localhost`
— Тип СУБД: PostgreSQL
— Пользователь и пароль: `postgres` и ваш пароль3. **Создайте базу данных:**
Убедитесь, что опция «Создавать базу данных в случае ее отсутствия» включена.### Шаг 5: Настройка и оптимизация
1. **Настройте параметры PostgreSQL:**
Откройте файл `postgresql.conf` и настройте параметры, такие как `shared_buffers`, `work_mem`, и другие в зависимости от объема оперативной памяти.2. **Перезапустите PostgreSQL для применения изменений:**
bash sudo systemctl restart postgresql
### Заключение
Теперь сервер 1С должен быть установлен и готов к работе с PostgreSQL. Вы можете подключаться к базе данных и начинать работу.Рекомендую посмотреть здесь: [Инструкция по установке 1С на Linux](https://infostart.ru/1c/articles/19246/)
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.