faq:linux:1c
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияСледующая версияСледующая версия справа и слева | ||
faq:linux:1c [2019-09-14 18:50] – Postgres Professional nikolay | faq:linux:1c [2021-07-23 08:57] – [Установка] nikolay | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== 1C Предприятие v8 ====== | ====== 1C Предприятие v8 ====== | ||
- | ===== Серверный вариант ===== | + | ===== Настройка локали |
- | ==== Настройка локали ==== | + | |
Вкратце: | Вкратце: | ||
* добавим строку: | * добавим строку: | ||
Строка 7: | Строка 6: | ||
* генерируем локали: | * генерируем локали: | ||
- | ==== PostgreSQL ==== | + | ===== PostgreSQL |
- | === Установка === | + | ==== Установка |
Добавляем репозиторий фирмы [[https:// | Добавляем репозиторий фирмы [[https:// | ||
<file bash> | <file bash> | ||
- | PGPRO=1c.postgrespro.ru | + | PGPRO=repo.postgrespro.ru |
- | echo "deb http:// | + | echo "deb http:// |
- | / | + | / |
- | wget --quiet -O - http:// | + | wget --quiet -O - http:// |
</ | </ | ||
Строка 20: | Строка 19: | ||
<file bash> | <file bash> | ||
apt update | apt update | ||
- | apt install | + | apt install |
</ | </ | ||
- | === Настройка === | + | Создаём хранилище баз данных, |
+ | <file bash> | ||
+ | / | ||
+ | / | ||
+ | service postgrespro-1c-12 start | ||
+ | </ | ||
+ | |||
+ | ==== Настройка | ||
Увеличиваем системные лимиты памяти: | Увеличиваем системные лимиты памяти: | ||
echo " | echo " | ||
Строка 47: | Строка 53: | ||
</ | </ | ||
- | ==== Установка сервера 1C ==== | + | ===== Установка сервера 1C ===== |
- | === Установка пакетов === | + | ==== Установка пакетов |
Устанавливаем сервер 1С предприятия: | Устанавливаем сервер 1С предприятия: | ||
- | | + | * скачиваем дистрибутив |
- | | + | * распаковываем и устанавливаем: |
- | * распаковываем и устанавливаем: | + | * устанавливаем зависимости: ((https://its.1c.ru/db/v8315doc/bookmark/usr/TI000000019)) <code bash>apt install --no-install-recommends ttf-mscorefonts-installer \ |
- | * <code bash> | + | |
- | * запускаем скрипт проверки и настройки сервера 1C. В случае успеха на stdout не должно | + | |
- | * если при запуске 1С проявится ошибка **// | + | |
- | * проверяем, | + | |
- | === Настройка 1С === | + | Если используется аппаратный ключ защиты, |
+ | [[https:// | ||
+ | |||
+ | ==== Настройка 1С ==== | ||
Настраиваем ведение логов: ((http:// | Настраиваем ведение логов: ((http:// | ||
- | * создаём каталог <code bash> | + | * создаём каталоги |
- | * создаём конфиг <file xml /opt/1C/v8.2/i386/ | + | <file bash> |
- | <dump create=" | + | mkdir /var/log/1c && chown usr1cv8. /var/log/1c |
+ | mkdir -p / | ||
+ | </file> | ||
+ | * создаём конфиг | ||
+ | <file xml /opt/1C/v8.3/x86_64/ | ||
+ | <config xmlns=" | ||
+ | <dump create=" | ||
<log history=" | <log history=" | ||
< | < | ||
Строка 86: | Строка 98: | ||
</ | </ | ||
</ | </ | ||
- | |||
- | === Init-скрипт === | ||
- | Для нормального запуска в Debian необходимо доработать init-скрипт: | ||
- | * добавляем в начало скрипта строки <file bash / | ||
- | #!/bin/bash | ||
- | ### BEGIN INIT INFO | ||
- | # Provides: | ||
- | # Required-Start: | ||
- | # Required-Stop: | ||
- | # Should-Start: | ||
- | # Should-Stop: | ||
- | # Default-Start: | ||
- | # Default-Stop: | ||
- | # Description: | ||
- | ### END INIT INFO | ||
- | ... | ||
- | </ | ||
- | * добавляем в загрузку с учётом зависимостей <code bash> | ||
- | update-rc.d -f srv1cv82 remove | ||
- | update-rc.d srv1cv82 defaults | ||
- | </ | ||
* перезапускаем сервер 1C | * перезапускаем сервер 1C | ||
* проверяем что демоны запустились и слушают порты | * проверяем что демоны запустились и слушают порты |
faq/linux/1c.txt · Последнее изменение: 2022-11-22 22:56 — nikolay