Публикация HTTP-сервисов на Apache
Публикация созданных HTTP-сервисов на веб-сервере Apache согласно мастер-классу
Возврат в 1С от имени администратора
Возвращаемся в 1С для настройки публикации
Важно!
Если вы закрыли 1С, то обязательно откройте её снова от имени администратора. Это необходимо для корректной работы с Apache.
Запуск 1С от администратора
Если 1С была закрыта, запускаем её правильно
- 1Щелкните правой кнопкой по ярлыку 1С
- 2Выберите "Запуск от имени администратора"
- 3Откройте вашу базу данных
- 4Перейдите в режим конфигуратора или предприятия
Переход к публикации на веб-сервере
Открываем панель публикации согласно мастер-классу
Открытие панели публикации
Переходим к настройке публикации HTTP-сервисов
- 1В верхней панели нажмите "Администрирование"
- 2Выберите "Публикация на веб-сервере..."
- 3Откроется окно настройки публикации
Настройка параметров публикации
Задаем параметры публикации согласно мастер-классу
Основные настройки публикации
Настраиваем параметры как указано в мастер-классе
- 1Дать имя публикации: "chvt2025"
- 2Выбрать веб-сервер: "Apache 2.4"
- 3Указать каталог: "C:/Apache24/htdocs/" и создать нужную папку
- 4Должно получиться: "C:\Apache24\htdocs\chvt2025\"
Настройка HTTP-сервисов
Настраиваем публикацию HTTP-сервисов
- 1Перейдите на вкладку "HTTP-сервисы" в том же окне
- 2Поставьте галочку "Публиковать HTTP-сервисы по умолчанию"
- 3Найдите созданный модуль API и поставьте галочку напротив него
- 4Поставьте галочку "Публиковать HTTP-сервисы расширений по умолчанию"
Запуск публикации
Применяем настройки и публикуем сервисы
- 1Нажмите кнопку "Опубликовать"
- 2Дождитесь завершения процесса публикации
- 3При успешной публикации система предложит перезапустить Apache
- 4Согласитесь на перезапуск Apache (нажмите "Да")
Проверка работы API
Тестируем доступность опубликованных HTTP-сервисов
Тестирование через браузер
Проверяем работу API через веб-браузер
- 1Откройте любой веб-браузер
- 2Перейдите по адресу: http://localhost:80/chvt2025/hs/api/categories/
- 3Система запросит авторизацию
- 4Введите логин: "admin"
- 5Введите пароль: "root"
Ожидаемый результат
Если всё настроено правильно, вы должны увидеть JSON-ответ с категориями, которые вы создали в справочнике. Это означает, что API работает корректно.
Дополнительные проверки
Проверим другие endpoints API
- 1http://localhost:80/chvt2025/hs/api/categories/products - все товары
- 2http://localhost:80/chvt2025/hs/api/categories/{id} - конкретная категория
- 3http://localhost:80/chvt2025/hs/api/categories/{id}/products - товары категории
- 4Все должны возвращать данные в формате JSON
Готовность к голосовому поиску
Подготовка к следующему этапу - настройке голосового ассистента
Этап завершен успешно
HTTP-сервисы 1С успешно опубликованы на Apache и доступны по адресу http://localhost:80/chvt2025/hs/api/. Теперь можно переходить к настройке голосового ассистента.
HTTP-сервисы опубликованы!
API 1С успешно опубликовано на Apache. Все endpoints доступны по адресу http://localhost:80/chvt2025/hs/api/ с базовой аутентификацией admin:root.