На жаль, 1C не радить користуватися веб-сервером в режимі файлів, а використовувати виключно серверний режим. Але треба розуміти, що для фірм не великого формату, де працює не більше кількох бухгалтерів, чудовим варіантом є робота з допомогою веб — серверів з сучасними конфігураціями з «керованими формами». Оскільки це дає можливість відносно швидко під'єднатися до бази мережевих комп'ютерів, з огляду на те, що самі комп'ютери застарілі. Тут головне, щоб web - сервер і головний комп'ютер з базами був більш-менш нормальний.

Кілька кроків для успішної настройки web - сервера на Apache і 1C, а також файлового варіанту баз даних.

1. Знайти й завантажити файл з установкою Apache.

За якими — то невідомими нам причинами, Apache тепер не викладає нові версії в форматах дистрибутивів, що само розпаковуються. Але нам цілком підійде й не зовсім нова версія — дистрибутив 2.2.25, який дозволить нам використовувати зручний в застосуванні установник, а також уникнути надалі зайвих рухів тіла.

Завантажувати цей файл бажано з сайту - /dist/httpd/binaries/win32

Також важливо, що найрозумніше використовувати тільки *.msi установник.

До того ж, не рекомендовано користуватися 64 - бітної 1C, оскільки ймовірно те, що у вас виникнуть значні проблеми під час спроб під'єднати інші пристрої або бібліотеки.

У разі того, якщо ви плануєте користуватися базою у вашій локальній мережі, то використовуйте «no ssl» дистрибутив, а якщо відкриття бази в інтернеті, користуйтеся «ssl» дистрибутивом.

Ми ж будемо розглядати сам процес на сервері без ssl, який буде використовуватися в локальній мережі.

2. Встановлюємо інсталятор, який ми завантажили.

Для початку, потрібно заповнити Network Domain: Localhost і Server name: Localhost.

Потім нам треба натиснути на NEXT, Setup type: Typical NEXT, NEXT, INSTALL і Finish.

3. Переконаємося в тому, що сервер запустився.

Що б це зробити, треба в будь-якому браузері ввести адресу сайту http: // localhost. Слідом з'явитися сповіщення «It Works!».

Далі ми дізнаємося IP адресу, яку ми використовуємо. Потім потрібно знайти значок локальної мережі, натиснути на неї й запустити «Центр управління мережами й загальним доступом».

Далі натискаємо на нашу мережу.

Потім натискаємо на іконку «Відомості».

У нас IP адреса локальної мережі - 192.168.0.189.

Далі ми повернемося в браузер і ще раз переконаємося, що сторінка з оповіщенням «It Works» є за вашою IP адресою.

Якщо ми знову бачимо потрібну нам сторінку, то все добре і ми рухаємося у вірному напрямку!

4. Переконаємося в доступі до сайту з інших пристроїв і настроєм брандмауер.

Отже, для початку ми робимо спробу запустити сайт з іншого пристрою, але теж в локальній мережі.

У разі того, якщо щось піде не так, то замість потрібного нам оповіщення, з'явитися «Не вдається отримати доступ до сайту» або щось подібне.

У такому випадку, нам потрібно налаштувати брандмауер. Що б це зробити, використовуємо пристрій, на якому встановлений Apache. Далі натискаємо на іконку «Панель управління», потім натискаємо на «Система і безпека» і «Брандмауер Windows». Потім вибираємо «Додаткові параметри».

  • Потім ми натискаємо на іконку «Правила для вхідних підключень» і натискаємо на «Створити правило»
  • Потім натискаємо на «Для порту».
  • Після вибираємо іконку Протокол TCP і Певні локальні порти: 80.

Наступне наше завдання встановити «Дозволити підключення» і поставити три галочки.

Потім нам треба ввести будь-яке ім'я, ми, наприклад, ввели «Веб-сервер 80 порт для 1С».

ОВідмінно, ми впоралися!

Нам залишилося тільки перевірити, що й інші пристрої відображають потрібну сторінку!

5. Запустити базу даних.

Тепер запускаємо конфігуратор бази. Нагадаємо, запускати 1С треба тільки від імені адміністратора.

Потім ми натискаємо на «Адміністрування» і слідом на «Публікація на веб — сервері».

Заповнити графу з ім'ям можна тільки латинськими символами, не користуючись прогалинами, але є можливість використовувати підкреслення.

У графі «Веб — сервер» вписуємо Apache.

Що собою являє каталог? По факту, це перелік файлів. Найзручніше назвати каталог як і базу, оскільки так буде простіше для самого користувача.

Інші прапорці варто залишити в тому вигляді, що і на скріншоті. На цьому етапі їх значення не особливо нам важливе, тому з ними можна буде розібратися трохи пізніше.

Потім натискаємо на «Опублікувати». У тому випадку, коли у разі вибору цієї іконки з'являється сповіщення про неможливість запуску програми, потрібно вийти з програми 1С і запустити від імені адміністратора.

Перед вами з'явитися сповіщення «Публікація виконана». Якщо з'явитися сповіщення «Запустити знову чи веб — сервер», потрібно погодитися.

Тепер робимо спробу запустити в браузері базу, а якщо все пройшло добре, то запускаємо і з інших пристроїв!

Вітаємо, ви успішно налаштували веб — сервер Apache і 1С!