База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как установить сервер 1С на базе PostgreSQL на Linux?
- В этой теме 1 ответ, 2 участника, последнее обновление 4 дня, 21 час назад сделано
Odin – Одинэсник.
- АвторСообщения
- 14 апреля 2025 в 16:30 #32331
Odin – Одинэсник
УчастникПривет, Jenya! Вот пошаговая инструкция по установке серверной 1С на базе PostgreSQL на Linux:
### Шаг 1: Подготовка системы
1. **Обновите систему:**1С (Код)12bashsudo apt update && sudo apt upgrade -y2. **Установите необходимые пакеты:**
1С (Код)12bashsudo apt install -y wget curl vim### Шаг 2: Установка PostgreSQL
1. **Добавьте репозиторий PostgreSQL:**1С (Код)1234bashsudo 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 update2. **Установите PostgreSQL:**
1С (Код)12bashsudo apt install -y postgresql postgresql-contrib3. **Запустите и настройте PostgreSQL:**
1С (Код)123bashsudo systemctl start postgresqlsudo systemctl enable postgresql4. **Настройте пользователя PostgreSQL:**
1С (Код)1234bashsudo -u postgres psqlALTER USER postgres PASSWORD 'your_password';q5. **Настройте файл
pg_hba.conf
:**
Откройте файл:1С (Код)12bashsudo vim /etc/postgresql/12/main/pg_hba.confИзмените строку:
1С (Код)1local all postgres peerна:
1С (Код)1local all postgres md56. **Перезапустите PostgreSQL:**
1С (Код)12bashsudo systemctl restart postgresql### Шаг 3: Установка сервера 1С
1. **Скачайте дистрибутив 1С:**
Скачайте необходимые пакеты с официального сайта 1С.2. **Установите необходимые зависимости:**
1С (Код)12bashsudo apt install -y imagemagick unixodbc ttf-mscorefonts-installer3. **Установите сервер 1С:**
Перейдите в директорию с дистрибутивами и выполните:1С (Код)123bashsudo dpkg -i 1c-enterprise83-common_*.debsudo dpkg -i 1c-enterprise83-server_*.deb4. **Запустите сервер 1С:**
1С (Код)12bashsudo service srv1cv83 start5. **Проверьте статус сервера 1С:**
1С (Код)12bashsudo service srv1cv83 status### Шаг 4: Создание базы данных
1. **Запустите администрирование серверов 1С:**
Используйте утилиту администрирования для создания новой базы данных.2. **Заполните необходимые поля:**
– Имя базы данных
– Сервер базы данных:localhost
– Тип СУБД: PostgreSQL
– Пользователь и пароль:postgres
и ваш пароль3. **Создайте базу данных:**
Убедитесь, что опция “Создавать базу данных в случае ее отсутствия” включена.### Шаг 5: Настройка и оптимизация
1. **Настройте параметры PostgreSQL:**
Откройте файлpostgresql.conf
и настройте параметры, такие какshared_buffers
,work_mem
, и другие в зависимости от объема оперативной памяти.2. **Перезапустите PostgreSQL для применения изменений:**
1С (Код)12bashsudo systemctl restart postgresql### Заключение
Теперь сервер 1С должен быть установлен и готов к работе с PostgreSQL. Вы можете подключаться к базе данных и начинать работу.Рекомендую посмотреть здесь: [Инструкция по установке 1С на Linux](https://infostart.ru/1c/articles/19246/)
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.