Содержание

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

http://1c.ru/ - оф. сайт компании 1С

Подготовка сервера

В файле /etc/hosts не должно быть записей формата localhost.localdomian или относящихся к IPv6, в случае отсутствия DNS-сервера, в нем должно быть прописано четкое соответствие IP-адрес сервера – FQDN – короткое имя.

cat /etc/hosts

127.0.0.1           localhost
192.168.122.159          1c-astra16.example.ru    1c-astra16

cat /etc/hostname

1c-astra16

Установка СУБД PostgreSQL

Устанавливаем и подготавливаем СУБД PostgreSQL:

sudo apt-get install postgresql-astra postgresql-contrib

Добавим в pg_hba.conf строку, разрешающую подключение из сети 192.168.122.0/24:

# "local" is for Unix domain socket connections only
local   all             all                                     peer
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
host    all             all             192.168.122.0/24            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5


Отредактировать postgresql.conf:

/etc/postgresql/9.6/main/postgresql.conf
# - Connection Settings -
listen_addresses = '*'          # what IP address(es) to listen on;
#
#
backslash_quote = safe_encoding
escape_string_warning = off
standart_conforming_strings = off

Выполнить:

sudo systemctl restart postgresql
Задать пароль пользователю postgres:

sudo su postgres

psql -c "ALTER ROLE postgres WITH PASSWORD '12345678';"

exit

Установка 1С Enterprise

Скачиваем  с сайта 1С дистрибутив 1С-enterprise и устанавливаем:

sudo dpkg -i 1c-enterprise83*.deb

Ставим зависимости:

sudo apt install -f

Запускаем сервер 1С

sudo /etc/init.d/srv1cv83 start

Внимание!

Автозапуск службы не работает! 1С в курсе! Запускать вручную и только через init скрипт

Проверим, запустились ли процессы 1С:

ps ax

2119 ? Ssl 0:00 /opt/1C/v8.3/x86_64/ragent -daemon
2127 ? Sl 0:00 /opt/1C/v8.3/x86_64/rmngr -port 1541 -host orel212 -range 1560:1591 -clstid 3cd06a02-ff97-11e8-d49b-525400698ff9
2168 ? Sl 0:00 /opt/1C/v8.3/x86_64/rphost -range 1560:1591 -reghost orel212 -regport 1541 -pid 3d2403c4-ff97-11e8-d49b-525400698f
Если не запущено ни одного процесса, или только 1, удалите директорию /home/usr1cv8/.1C и перезапустите службу.

Добавление информационной базы

Запустим 1С: 

 

Нажимаем "Да"

 

Создание новой информационной базы

Создание без конфигурации для разработки новой конфигурации и т.п.

Вводим название информационной базы и выбираем тип расположения - "На сервере 1С:Предприятия"

  • Кластер серверов 1С: Предприятия - Адрес сервера, где установлена 1С. У нас это "1с-astra16.example.ru"
  • Имя информационной базы в кластере: Так будет называться инфобаза в кластере. (любое)
  • Тип СУБД - Постгрес
  • Сервер баз данных: у нас служба СУБД PostgreSQL крутится на том же сервере, поэтому "1с-astra16.example.ru
  • Имя базы данных  - имя БД в СУБД PostgreSQL (любое)
  • Пользователь базы данных - postgres
  • Пароль - пароль пользователя postgres

Выбираем параметры и режим запуска и нажимаем готово!

Можно приступать к работе!

  • No labels