Установка Web-Сервера Apache

Для Telegram, Яндекс.Денег и SMS необходим доступ к 1С из интернет по https протоколу

Для этого надо

  1. Статичный внешний IP, если сервер стоит за роутером (дома или в офисе) — надо пробросить 443 порт
  2. Открыть в файрволе 443
  3. Установить веб-сервер (IIS или Apache)
  4. Иметь домен (или поддомен) с А записью в DNS на IP вашего сервера
  5. Купить и установить SSL сертификат в веб-сервер
  6. Опубликовать 1С на веб-сервере, в публикации прописать Usr и Pwd

1. Если 1С стоит на VDS — у вас есть внешний IP, через который входите на удаленный рабочий стол. Если 1С стоит дома или в офисе, надо настраивать сетевое оборудование — надо пробросить 443 порт до локального IP сервера 1С.

2. На сервере 1С в брендмауере открыть 443 порт

3. Веб-сервер для Windows «по умолчанию» IIS, но Apache установить и настроить проще (на мой взгляд). Я обычно ставлю на диск С:\Apache, каталог для сертификатов C:\Apache\conf\ssl

4. Если есть домен, то скорее всего есть доступ в админку домена. Надо добавить поддомен и указать редирект (А запись в DNS) на IP вашего сервера 1С. Мой домен хостится у ruweb.net.

5. Для поддомена или самого домена нужен SSL сертификат, я покупаю FirstSSL.ru (самый дешевый 564р/год). Когда покупаю на свой поддомен, подтверждаю владение доменом через свою же почту. Файлы сертификата надо разархивировать, переименовать и положить в каталог ssl

6. Через Конфигуратор опубликовать 1С на веб-сервере и в файле публикации прописать имя пользователя (и пароль, если он задан)