Перейти к основному содержимому

Удаленный доступ к 1С

CloudPub обеспечивает публикацию баз данных 1С:Предприятие через интернет. Доступ к базам осуществляется через браузер без установки дополнительного ПО на клиентских компьютерах.

Преимущества

  • Лицензия требуется только для одного компьютера - сервера с базой
  • Пользователи подключаются через браузер - не нужна установка 1С
  • Автоматические SSL сертификаты - безопасное HTTPS соединение
  • Не требуется настройка сложной инфраструктуры

Быстрый старт

Публикация файловой базы

# Публикация базы из стандартного каталога
clo publish 1c "C:\Users\User\Documents\1C\База" --name my-1c-base

# Или короче, если путь не содержит пробелов
clo publish 1c C:\Bases\MyBase --name my-1c-base

Публикация серверной базы (SQL)

# Для базы на SQL сервере используйте строку подключения
clo publish 1c "Srvr=localhost;Ref=MyBase" --name my-1c-server

Подготовка к публикации

Перед первой публикацией необходимо установить Модули расширения веб-сервера:

  1. Откройте Панель управления → Программы → Программы и компоненты
  2. Найдите 1С:Предприятие 8 и нажмите Изменить
  3. Выберите режим изменения компонентов
  4. Добавьте компонент Модули расширения веб-сервера

CloudPub автоматически настроит веб-сервер для работы с базой 1С.

Множественные базы

# Регистрация рабочей базы
clo register 1c "C:\Bases\Production" --name 1c-production

# Регистрация тестовой базы
clo register 1c "C:\Bases\Test" --name 1c-test

# Публикация базы зарплат с контролем доступа и запуск всех
clo publish 1c "C:\Bases\Salary" --name 1c-salary \
--auth form \
--acl director@company.ru:admin \
--acl accountant@company.ru:reader

# Или запустить все базы одной командой
# clo run

Настройка платформы 1С

Если CloudPub не может найти установленную 1С автоматически:

# Указать битность платформы (x86 или x64)
clo set 1c_platform x64

# Указать путь до каталога с 1С
clo set 1c_home "C:\Program Files\1cv8"

Расположение баз данных

Стандартные пути для файловых баз:

  • Конфигурации 1С: C:\Users\[Имя]\Documents\1C\[База]\
  • Другие разработчики: C:\Users\[Имя]\Documents\[Разработчик]\[База]\

Где разработчик может быть: Online, Rarus, Kamin, Kapitan, Omega, Helix и др.

Безопасность

⚠️ Важно: Убедитесь, что ваша база данных защищена надежным паролем, так как доступ к ней будет открыт в интернете. Используйте:

  • Базовую аутентификацию CloudPub (--auth basic)
  • ACL для ограничения доступа конкретным пользователям
  • Встроенные механизмы аутентификации 1С

Полезные ссылки