Удаленный доступ к 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С:Предприятие 8 и нажмите Изменить
- Выберите режим изменения компонентов
- Добавьте компонент Модули расширения веб-сервера
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С