Установка веб-сервера Apache. Проверяем доступность страницы с других компьютеров и настраиваем брандмауэр

Этот раздел включает инструкции по установке Apache и PHP на платформах Unix. Установка PHP с Apache2 описана в другом разделе .

Вы можете менять аргументы configure на шаге 10 ниже. Полный список аргументов доступен на странице список основных параметров конфигурации . А параметры, специфичные для различных расширений, описаны в разделах посвященных соответствующим расширениям. В инструкции ниже опущены номера версий - вы должны заменить "xxx" на номер версии присутствующий в именах скачанных вами файлов.

Пример #1 Инструкция по установке PHP, как подгружаемого модуля Apache

1. gunzip apache_xxx.tar.gz 2. tar -xvf apache_xxx.tar 3. gunzip php-xxx.tar.gz 4. tar -xvf php-xxx.tar 5. cd apache_xxx 6. ./configure --prefix=/www --enable-module=so 7. make 8. make install 9. cd ../php-xxx 10. Теперь мы сконфигурируем PHP. Здесь вы можете настроить установку PHP при помощи параметров скрипта configure. Вы можете включить или выключить некоторые расширения. Просмотрите вывод команды./configure --help для получения полного списка параметров конфигурации. В нашем примере мы сконфигурируем PHP очень просто - с поддержкой Apache 1 и MySQL. В вашей системе путь до apxs может отличаться от указанного в примере. ./configure --with-mysql --with-apxs=/www/bin/apxs 11. make 12. make install Если вы решите изменить параметры конфигурации после установки, три последних шага надо будет повторить. Так же вам надо будет перезапустить Apache, чтобы новые модули подгрузились и начали работать. Перекомпиляция Apache для этого не потребуется. Заметьте, что "make install" установит так же PEAR, различные инструменты PHP - такие как phpize, версию PHP для командной строки (PHP CLI) и т.д. 13. Настройте ваш php.ini: cp php.ini-development /usr/local/lib/php.ini Вероятно, вы захотите изменить некоторые настройки в php.ini. Если вы предпочитаете держать файл php.ini в другом месте, используйте параметр --with-config-file-path=/some/path в шаге 10. Если вы используете php.ini-production, прочитайте его, чтобы знать какие изменения в поведении PHP это повлечет. 14. Отредактируйте ваш httpd.conf, чтобы Apache подгружал модуль PHP. Путь в правой части инструкции LoadModule должен указывать на модуль PHP. Команда make install может добавить эту иструкцию автоматически, но этого может и не произойти, поэтому проверьте, чтобы убедиться. LoadModule php5_module libexec/libphp5.so 15. Так же в секции AddModule файла httpd.conf, несколько ниже ClearModuleList, добавьте следующее: AddModule mod_php5.c 16. Теперь следует сконфигурировать Apache, чтобы он передавал файлы с некоторыми расширениями на обработку модулю PHP. В нашем примере сделаем это для файлов с расширениями.php и.phtml. Вы можете добавить также другие расширения в конец строки, разделяя их символом пробела. AddType application/x-httpd-php .php .phtml Сделаем то же самое для расширения.phps - модуль PHP покажет его как исходный код с подсветкой синтаксиса, вместо того чтобы исполнять. AddType application/x-httpd-php-source .phps 17. Используйте стандартную процедуру запуска сервера. (Нужно остановить и заново запустить сервер, процедура перезапуска с использованием сигналов HUP или USR1 в данном случае не подходит.)

В качестве альтернативы, можно установить PHP, как статический модуль Apache:

Пример #2 Инструкция по статической сборке PHP и Apache

1. gunzip -c apache_1.3.x.tar.gz | tar xf - 2. cd apache_1.3.x 3. ./configure 4. cd .. 5. gunzip -c php-5.x.y.tar.gz | tar xf - 6. cd php-5.x.y 7. ./configure --with-mysql --with-apache=../apache_1.3.x 8. make 9. make install 10. cd ../apache_1.3.x 11. ./configure --prefix=/www --activate-module=src/modules/php5/libphp5.a (Строка выше корректна. Да, мы знаем, что libphp5.a не существует на данном этапе. Этот файл будет создан.) 12. make (Теперь вы должны получить бинарный файл httpd, который вы можете скопировать в каталог bin сервера Apache. Затем вам надо выполнить "make install", если это ваша первая установка) 13. cd ../php-5.x.y 14. cp php.ini-development /usr/local/lib/php.ini 15. Для изменения конфигурации PHP можно отредактировать файл /usr/local/lib/php.ini. Отредактируйте httpd.conf или srm.conf, добавив туда: AddType application/x-httpd-php .php

В зависимости от варианта вашей установки Apache и версии Unix, возможно множество путей остановки и запуска сервера. Ниже приведены несколько распространенных команд перезапуска сервера для различных установок Apache и Unix-систем. Замените /path/to/ на реальный путь до приложений в вашей системе.

Пример #3 Примеры команд перезапуска Apache

1. Некоторые дистрибутивы Linux и системы SysV: /etc/rc.d/init.d/httpd restart 2. Использование скрипта apachectl: /path/to/apachectl stop /path/to/apachectl start 3. httpdctl и httpsdctl (использующий OpenSSL), аналогично apachectl: /path/to/httpsdctl stop /path/to/httpsdctl start 4. При использовании mod_ssl или другого SSL сервера, можно сделать ручную остановку и пуск: /path/to/apachectl stop /path/to/apachectl startssl

Пути к apachectl и http(s)dctl часто различаются. Если в вашей системе есть команды locate или whereis , или which , они помогут вам найти программы, контролирующие сервер.

Другие варианты компиляции PHP для Apache:

./configure --with-apxs --with-pgsql

Будет создан файл подгружаемой библиотеки libphp5.so . Эта библиотека должна быть подгружена в Apache с использованием директивы LoadModule конфигурационного файла httpd.conf . В данном случае поддержка PostgreSQL будет встроена в эту библиотеку.

./configure --with-apxs --with-pgsql=shared

Будет создан файл подгружаемой библиотеки libphp5.so для Apache, но так же будет создана подгружаемая библиотека pgsql.so , которая должна быть подгружена в PHP одним из двух способов: директивой extension в php.ini или в скрипте, использованием функции dl() .

./configure --with-apache=/path/to/apache_source --with-pgsql

Будет создана библиотека libmodphp5.a . Файл mod_php5.c и несколько сопровождающих файлов будут скопированы в каталог src/modules/php5 дерева исходных кодов Apache. Затем следует cкомпилировать Apache, используя --activate-module=src/modules/php5/libphp5.a , система сборки Apache создаст libphp5.a и статически свяжет с исполняемым httpd . Поддержка PostgreSQL будет включена непосредственно в httpd и конечным результатом будет единственный исполняемый файл httpd , включающий все от Apache и все от PHP.

./configure --with-apache=/path/to/apache_source --with-pgsql=shared

Так же как и прежде, взамен поддержки PostgreSQL, встроенной непосредственно в конечный исполняемый файл httpd , вы получите подгружаемую библиотеку pgsql.so , которую вы должны будете подгрузить в PHP одним из двух способов: php.ini или используя функцию dl() .

Выбирая способ установки PHP, следует учитывать преимущества и недостатки каждого из методов. Если вы собираете PHP, как подгружаемый модуль Apache - вы сможете компилировать PHP и Apache отдельно друг от друга и вам не нужно будет перекомпилировать Apache, если вы захотите изменить конфигурацю PHP. Если вы собираете PHP статически - PHP будет работать чуть быстрее. Для получения более подробной информаци посетите страницу посвященную поддержке » DSO (Dynamic Shared Object) в Apache.

Замечание :

В настоящее время файл конфигурации Apache httpd.conf обычно поставляется со следующими настройками:

User nobody Group "#-1"

Пока вы не измените группу на "Group nogroup" или что-нибудь вроде "Group daemon" (такая настройка довольно распространена), PHP не сможет открывать файлы.

Замечание :

Убедитесь, что вы указываете установленную версию apxs, когда используете --with-apxs=/path/to/apxs . Вы НЕ ДОЛЖНЫ указывать версию apxs, поставляемую с исходными кодами Apache - только действительно установленную в вашу систему вместе с сервером.

Гарантия в Санкт-Петербурге

Интернет-магазин и розничная сеть «ВелоДрайв» является официальным представителем всех представленных в наших магазинов торговых марок. Велосипеды, аксессуары, запчасти и спортивные товары, продаваемые в розничной сети или через сайт по Санкт-Петербургу, покрываются полной фирменной гарантией производителя с обслуживанием в официальных сервисных центрах нашего города и нашей розничной сети, в соответствии с информацией приложенной к гарантийному талону.

Производитель Срок гарантии Адрес гарантийной мастерской Телефон
Author 1 год пр. Шаумяна д.2 715-13-19
Atom 6 мес 944-65-91
Brompton 5 рама, 2 обвес пр. Энгельса до.109, "Велодрайв" 944-65-91
Cronus 6 месяцев пр. Энгельса до.109, "Велодрайв" 944-65-91
Dahon 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Elbike 6 месяцев пр. Энгельса до.109, "Велодрайв" 944-65-91
Eltreco 6 месяцев пр. Энгельса до.109, "Велодрайв" 944-65-91
Eurobike 6 месяцев пр. Энгельса до.109, "Велодрайв" 944-65-91
Fly 6 месяцев пр. Энгельса до.109, "Велодрайв" 944-65-91
Forward/Format 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Gary Fisher 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Giant 5 рама, 1 обвес пр. Энгельса до.109, "Велодрайв" 944-65-91
Kettler 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Marin 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Merida 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Miraco 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Mobiky 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Montego 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Scott 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Smith 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Stark 6 мес пр. Энгельса до.109, "Велодрайв" 944-65-91
Stels 6 мес пр. Энгельса до.109, "Велодрайв" 944-65-91
Trek 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Univega 1 год пр. Энгельса до.109, "Велодрайв" 944-65-91
Viva 6 мес пр. Энгельса до.109, "Велодрайв" 944-65-91
Create 1 год ул. Гончарная д.20 969–71–31
Shulz 1 год ул. Гончарная д.20 969–71–31
Strida 5 рама, год обвес ул. Гончарная д.20 969–71–31
Novatrack 6 мес 784-64-41
Specialized 1 год ул. Зайцева д.8, "Велоцентр Автово" 784-64-42

Первое бесплатное ТО

В течение 1 (одного) месяца после покупки Вы имеете право на одно бесплатное техническое обслуживание (ТО). Перед прохождением ТО желательно проехать от 50 до 100 км. Бесплатное ТО проводится в магазине, где был куплен велосипед, по будним дням с 11:00 до 16:00. Для прохождения ТО необходимо иметь с собой гарантийный талон, паспорт и чек на велосипед.

В ТО входит:

  • Проверка правильного функционирования и регулировка заднего и переднего переключателей.
  • Проверка правильного функционирования и регулировка тормозов.
  • Проверка рулевой колонки и устранение люфта.
  • Проверка и протяжка крепления шатунов.
  • Проверка и регулировка давления в шинах.
  • Регулировка сидения.
  • Проверка и протяжка педалей.

Гарантия по России

Наши гарантийные обязательства не ограничиваются Петербургом: за 12 лет работы мы отправили десятки тысяч велосипедов во все уголки России. Чтобы избежать досадных поломок, каждый отправляемый велосипед проверяется механиком на комплектацию и наличие возможных дефектов.

Если все-таки гарантийный случай произошел, вам достаточно связаться с нами по бесплатной общероссийской линии 8-800-2-344-755 и выслать нам фотографии сломанного механизма. В случае очевидного брака мы абсолютно бесплатно и за наш счет вышлем вам необходимые для ремонта запчасти или передадим вашу покупку для ремонта в официальный сервисный центр. Во втором случае, если поломка возникла по вине производителя, мы компенсируем вам стоимость ваших почтовых расходов.

Возврат велосипедов, которые вам не подошли

Не всегда выбранный через сайт велосипед выглядит также хорошо, как и на фотографии. Хотя велосипед и относится к классу товаров, которые не подлежат возврату или обмену на аналогичный товар, интернет-магазин «Велодрайв» идет навстречу всем покупателям, которым не понравился выбранный товар или не подошел по росту. Если вы не катались на велосипеде и он сохранил все элементы защитной упаковки, в течение 2-х недель со дня покупки мы готовы вернуть вам деньги или предложить велосипед, который подходит вам с учетом ваших новых пожеланий. При заказе велосипеда по России не через пункт выдачи, мы также предоставляем вам возможность возврата.

Возврат велосипедов купленных в розничных магазинах торговой сети, происходит только по предварительному согласованию и согласию администратора магазина, в котором произошла покупка.

Условия

  • Велосипеды и аксессуары принимаются на возврат по адресу: Санкт-Петербург, Митрофаньевское шоссе, дом 2, корпус 3 . В будни дни с 10 до 19 часов. Обязательно предварительное согласование с менеджером по телефону + 7 812 9-237-237
  • Возврат возможен только при сохранении того внешнего вида, в котором вам доставили велосипед, без следов использования.
  • Возврат возможен в течение 2х недель со дня покупки.
  • При возврате покупки по Санкт-Петербургу, возможно оформление возврата курьером. Услуга платная и составляет 350 руб в пределах зоны доставки, стоимость забора товара вне зоны доставки согласовывается с менеджером интернет-магазина.
  • При возврате по России, товар должен быть возвращен в ненарушенной заводской упаковке. Оплата доставки на обратный адрес производится за счет покупателя.

Возврат денежных средств на банковскую карту

Покупателю необходимо заполнить «Заявление о возврате денежных средств», которое высылается по требованию компанией на электронный адрес и оправить его вместе с приложением копии паспорта по адресу

Возврат денежных средств будет осуществлен на банковскую карту в течение 21 (двадцати одного) рабочего дня со дня получения «Заявление о возврате денежных средств» Компанией.

Для возврата денежных средств по операциям проведенными с ошибками необходимо обратиться с письменным заявлением и приложением копии паспорта и чеков/квитанций, подтверждающих ошибочное списание. Данное заявление необходимо направить по адресу

Сумма возврата будет равняться сумме покупки. Срок рассмотрения Заявления и возврата денежных средств начинает исчисляться с момента получения Компанией Заявления и рассчитывается в рабочих днях без учета праздников/выходных дней.

Возврат велосипедов и товаров ненадлежащего качества

В исключительных случаях поломки в первые две недели катания, произошедшей по вине производителя, мы выполняем все обязательства, которые накладывает на нас «Закон о защите прав потребителя». Оформление всех документов на обмен или возврат велосипеда происходит по адресу Санкт-Петербург, Митрофаньевское шоссе, дом 2, корпус 3. Чтобы избежать ожидания, пожалуйста, сообщите перед визитом нашему менеджеру о факте поломки. Обслуживание велосипедов и компонентов, проданных более двух недель назад, происходит в официальном сервисном центре в соответствии с гарантийным талоном.

Начиная с версии платформы 1С 8.3, появилась возможность опубликовывать информационные базы на веб-серверах. Данное решение очень удобно, ведь перейдя по ссылке в браузере, вы сможете полноценно работать в 1С. Обратите внимание, что работа возможно только в режиме «Предприятие» Использовать конфигуратор можно только на толстом клиенте.

Конечно, фирма 1С огласила свой перечень требований к операционной системе и браузерам, из которых будет осуществлено подключение через веб-сервер к 1С. Но, на практике появляется намного больше возможностей. Например, вы можете работать в 1С через обычный браузер с мобильного телефона.

В данной статье мы пошагово рассмотрим публикацию информационной базы 1C 8.3 на веб-сервере с использованием Apache. Описанные ниже настройки, которые мы будем производить в самой 1С, ничем не отличаются от публикации на веб-сервере IIS.

Единственное отличие — сервер под управлением IIS более «привередливый» к настройкам, поэтому чаще всего выбор падает именно на Apache.

Установка и настройка Apache 2.4

Первым делом нужно скачать сам Apache, например, с официального сайта . Актуальная на данный момент версия 2.4. В процессе установки нет ничего сложного, достаточно следовать помощнику.

Когда при установке перед вами отобразится окно с информацией о сервере, введите в первых двух полях «localhost». Это будет означать, что наш компьютер и будет являться сервером, на котором расположена 1С.

Так же обратите внимание, что у нас будет использоваться порт 80 (переключатель внизу формы). Важно, чтобы он не был занят другими приложениями.

После успешной установки программы в трее появится специальный значок Apache. С его помощью можно как запустить, так и остановить работу веб-сервера.

Публикация информационной базы 1С 8.3

После установки Apache можно приступить непосредственно к публикации информационной базы на веб-сервере. Для этого зайдите в нужную базу в режиме конфигуратор. Все необходимые действия будут производиться именно здесь. При этом, как было сказано выше, вы можете воспользоваться данной инструкции и в случае использования IIS.

Выберите в меню «Администрирование» пункт «Публикация на веб-сервере». В открывшемся окне мы оставим все настройки по умолчанию, изменив лишь малую их часть.

В качестве веб-сервера выберем Apache 2.2, который установили ранее. В качестве имени можно указать произвольное значение. Мы публикуем 1С:Документооборот, поэтому назовем ее просто «doc». В поле каталог выберем так же созданную нами пустую папку, которая может быть расположена в любом месте.

После внесения всех необходимых данных, нажмем на кнопку «Опубликовать» и перезапустим веб-сервер Apache.

Теперь в адресной строке браузера введем «localhost/doc». Перед нами появилось окно авторизации в 1С.

После введения логина с паролем и аутентификации, перед нами откроется привычная нам 1С.

Хоть 1С и не рекомендует использовать веб сервер в файловом режиме (а только в серверном) - тем не меннее для маленьких предприятий с 2-3 бухгалтерами использование веб сервера на новых конфигурациях с "управляемыми формами" (Бухгалтерия 3.0, Зарплата 3.0 и прочее) - позволяет организовать довольно быстрый доступ к базе сетевых компьютеров, даже если они компьютеры эти по сути уже старый хлам. Важно лишь, что бы основной компьютер с базами и веб сервером был приличный (например Core I3, 8 Гбайт оперативки и SSD диск).

Пошаговое руководство по настройке вебсервера 1С на Apache (включая файловый вариант баз данных)

1. Скачиваем установщик Apache

По каким-то причинам все новые версии (например 2.4.25) Apache перестал выкладывать в виде самораспаковывающегося дистрибутива. Для нас вполне приемлемо использовать не самый последний дистрибутив 2.2.25 - позволяющий получить удобный установщик и избежать дополнительных манипуляций.

Обращаю внимание - нам удобно использовать именно *.msi установщик

По рекомендации пользователя (спасибо, Владимир) выкладываю ссылку на Apache версии 2.4 (www.apachelounge.com) . Также с его слов - если качаете х64, то будьте готовы поставить аналогичную х64 1с платформу и в httpd.conf отредактировать строку LoadModule _1cws_module "C:/Program Files/1cv8/8.3.9.2016/bin/wsap24.dll.
Но сам не рекомендую использовать 64-битную 1С, потому как, с высокой степенью вероятности, возникнут гигантские сложности при подключении торгового оборудования, или каких-то других сторонних библиотек.

Выбираем “no ssl” дистрибутив, если базы будут открыты только внутри нашей локальной сети или “ssl” дистрибутив, если база будет открываться в интернете. Дополнительно про настройку ssl можно почитать в статье инфостарт

В нашем примере будем настраивать сервер без ssl для использования только внутри локальной сети.

2. Запускаем скачанный установщик

Заполняем Network Domain: Localhost, Server name: Localhost

Нажимает NEXT, Setup type: Typical NEXT, NEXT, INSTALL

3. Проверяем запустился ли веб сервер

Для этого открываем любой броузер и указываем адрес страницы http://localhost

Мы должны увидеть страничку с надписью It Works !

Выясним IP адрес нашего компьютера в локальной сети. Для этого в нижнем правом углу (рядом с часами) находим иконку локальной сети, кликаем на ней правой кнопкой и открываем "Центр управления сетями и общим доступом"

Выбираем нашу сеть

И нажимаем кнопку "Сведения"

В моем случае адрес компьютера в локальной сети 192.168.0.189

Теперь возвращаемся в броузер и проверяем доступность страницы It Works по IP адресу http://192.168.0.189 (в вашем случае цифры будут отличаться)

Если снова увидели знакомую страницу It Works - все хорошо,

4. Проверяем доступность страницы с других компьютеров и настраиваем брандмауэр

Снова пробуем открыть знакомую нам страницу http://192.168.0.189 (у вас цифры другие) но уже с любого другого компьютера в локальной сети.

Если вместо знакомой страницы вы увидели "Не удается получить доступ к сайту" или аналогичное сообщение - выполним настроку брандмауэра. Для этого возвращаемся на тот компьютер, где установлен Apache, заходим в "Панель управления" - "Система и безопасность" - "Брандмауэр Windows" и в левой части экрана щелкаем на "Дополнительные параметры

Кликаем на раздел "Правила для входящих подключений", затем в правой части окна "Создать правило"

Ставим все три галочки

Указываем произвольное имя, например "Веб сервер 80 порт для 1С". Готово .

Снова идем на другие компьютеры и убеждаемся, что теперь по IP адресу http://192.168.0.189 броузер показывает знакомую нам страницу It Works

5. Публикуем нашу базу на веб сервере.

Открываем конфигуратор нашей базы (Запуск 1С обязательно от имени администратора)

" может работать в трех режимах:

  • Режим "Толстый клиент"
  • Режим "Тонкий клиент"
  • Режим "Веб-клиент"

В этой статье мы рассмотрим установку СЭД "Документооборот Проф" на корпоративный веб-сервер Apache (распространяется бесплатно) и запуск системы в веб-клиенте .
После установки и конфигурирования web-сервера Apache, пользователи
смогут заходить в базу данных системы документооборота через один из
следующих веб-броузеров:

  • Mozilla FireFox
  • Microsoft Explorer
  • Google Chrome
  • Opera
  • Safari

Сразу заметим, что материал этой статьи
может быть использован не только для развертывания на корпоративном
веб-сервере нашей системы документооборота, но и для развертывания
других конфигураций "1С", например, "1С:Управление небольшой фирмой",
"1С:Управление торговлей", "1С:Документооборот", "1С:Управление
производственным предприятием" и других, которые могут работать в режиме
управляемых форм 8.2.

Установка Apache

Веб-сервер Apache является свободно
распространяемым программным обеспечением (тем не менее обладающим своей
лицензий, которую необходимо соблюдать) и может быть свободно скачен с
официального сайта http://httpd.apache.org .
Вы можете скачать любую версию, не ниже 2.2.16. Перед скачиванием
выберите операционную систему вашего сервера (Unix или Windows).


Разработчики конфигураций "1С" для
разработки и тестирования своих конфигураций в веб-режиме также могут
установить Apache на свой локальный компьютер, допускается запуск Apache
на Windows 7 и Windows XP, при установке на локальный компьютер
разработчика можно выбрать установку для одного пользователя (текущего
пользователя), в таком случае доступ к веб-серверу будет осуществляться
не по стандартному порту 80, а через порт 8080.


Процедура установки Apache достаточно проста. После
скачивания небольшого дистрибутива (5.2 MB) в формате MSI (обычно файл
имеет название типа " httpd-2.2.16-win32-x86-no_ssl.msi") веб-сервера
распакуйте дистрибутив и запустите файл "setup.exe".



нажмите на картинку для увеличения


После начала установки заполните
параметры вашего веб-сервера. Укажите адрес электронной почты
администратора системы, в полях Network Domain, Server Name укажите
имена ваших серверов, если вы не планируете конфигурировать сервер для
доступа из внешних сетей, то можно указать произвольные имена, например
myServer, 1c_doc и т.д.



После ввода параметров нажмите " Next"
и дождитесь окончания установки. Состояние веб-сервер Apache в системе
Windows отображается в системном окне рядом с часами, наличие зеленого
треугольника говорит о том, что сервер запущен и корректно работает.



Вы можете открыть Apache Monitor, кликнув правой кнопкой мышки на указанной на верхнем рисунке пиктограмме.



Обычно ни каких дополнительных настроек
Apache в системе Windows нам делать не придется, конфигурация СЭД
"Документооборот Проф" будет опубликована на веб-сервере автоматически,
из конфигуратора "1С:Предприятие 8.2".

Настройка 1С:Предприятие 8.2

Для включения возможности работать с
конфигурацией в режиме веб-клиента и использовать все возможности
управляемых формы версии 8.2 нам необходимо опубликовать
(экспортировать) конфигурацию на веб-сервер. Для публикации конфигурации
на веб-сервер необходимо открыть базу данных в режиме "Конфигуратор" и в
меню "Администрирование" выбрать пункт "Публикация на веб-сервере".



В открывшемся окне введите:

  • Имя - имя вашей базы данных латинскими буквами. Данное имя будет
    использовать пользователям в веб-броузерах пользователями при вводе
    URL-адреса, например введя имя cfg82_doc, для веб-сервера localhost,
    пользователи будут должны адрес базы данных как http://localhost/cfg82_doc . Имя должно соответствовать стандартам URL (стандарт RFC 1738).
  • Веб-сервер - выберите Apache 2.2
  • Каталог - место для физического расположения опубликованных
    системных файлов в директории вашего веб-сервера, например
    C:\apache_ws\doc_prof\

После ввода имени и каталога нажмите кнопку "Опубликовать". После
завершения публикации можно открывать веб-броузер и вводить адрес вашей
опубликованной базы данных. Все должно заработать. Если будут
наблюдаться проблемы, проверьте файл httpd.conf из каталога веб-сервера
(каталог установки по умолчанию "C:\Program Files\Apache Software
Foundation\Apache2.2\conf"). В файле httpd.conf должны быть строки,
указывающие на использование Apache с 1С:Предприятие 8.2, пример такой
строки:



LoadModule _1cws_module "C:/Program Files/1cv82/8.2.12.75/bin/wsap22.dll"


Если строки нет, попробуйте создать её вручную (предварительно сделав
копию файла httpd.conf), указав в строке путь к библиотеке wsap22.dll
вашей платформы 1С. Рекомендуется использовать платформу 1С версии ниже
8.2.12. В некоторых случаях помогает развертывание веб-сервера не в
каталог по-умолчанию "Program files", в какой-либо другой каталог вашего
сервера или рабочей станции. Кроме того, в файле конфигурации Apache
должен быть раздел с информацией об опубликованной базе данных.
Например, такой:



# 1c publication
Alias "/cfg82_prof" "C:/apache_ws/doc_prof/"

AllowOverride None
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor "C:/apache_ws/doc_prof/default.vrd"


После ввода адреса откроется окно для аутентификации пользователя.
Выберите ваше имя и введите ваш пароль. На рисунке ниже, каки на всех
остальных показаны примеры запуска "Документооборот Проф" платформы 8.2 в
веб-броузере FireFox.





На рисунке ниже приведен пример работы конфигурации 1С в режиме управляемых форм в окне броузера.



Работа в веб-клиенте практически не отличается от работы с управляемыми формами в тонком и веб-клиенте.


2010. Русаков Григорий. Статья написана для сайта www.документооборот.net , перепечатка и копирование разрешается с обязательным указанием ссылки на сайт http://www.документооборот.net и автора.




Top