Устанавливаем необходимые пакеты для работы 1С:
sudo apt-get install postgresql postgresql-contrib
Разрешаем подключения по сети:
Для корректной работы 1С с СУБД PostgreSQL также раскоментируем и меняем значения:
Создаем пароль для пользователя postgres:
sudo su postgres
psql -c "ALTER ROLE postgres WITH PASSWORD '12345678';"
exit
Перезапускаем СУБД PostgreSQL:
sudo service postgresql restart
Для создания сервера 1C Предприятия понадобится 4 пакета:
1c-enterprise83-client_*.deb
1c-enterprise83-common*_amd64.deb
1c-enterprise83-server*_amd64.deb
1c-enterprise83-ws*_amd64.deb
Скачать их можно с сайта 1С.
Скачиваем в любую директорию, например 1csrv, переходим в нее и устанавливаем:
cd 1csrv/
sudo dpkg -i *.deb
При возникновении ошибок об отсутствии пакетов, установим их командой:
sudo apt-get install -f
Для работы аппаратного ключа hasp необходим драйвер haspd:
cd /tmp/
sudo dpkg -i haspd-modules_7.40-eter10debian_amd64.deb
sudo dpkg -i haspd_7.40-eter10debian_amd64.deb
Правим /etc/haspd/hasplm.conf:
NHS_IP_LIMIT = 127.0.0.1, 10.0.2.0/24
Вместо 10.0.2.0/24 нужно указать свою подсеть или хосты, которые должны видеть HASP ключ
Даем права на директорию 1C:
sudo chown -hR usr1cv8:grp1cv8 /opt/1C
Запускаем сервер 1С:
sudo service srv1cv83
Проверяем: