3 установка настройка веб сервера: различия между версиями

Нет описания правки
Нет описания правки
Строка 3: Строка 3:
====== Аpache ======
====== Аpache ======


<syntaxhighlight lang='bash'>
'''[https://youtu.be/1glhiLxcZ-4 Видеоинструкция 1 часть]'''
'[[https://youtu.be/1glhiLxcZ-4 Видеоинструкция 1 часть]]
</syntaxhighlight>'


<syntaxhighlight lang='bash'>
'''Разрядность платформы 1с можно определить следующим образом:''' <br/>1. Кликнуть правой кнопкой мыши на ярлык "1с предприятие" и выбрать "расположение файла". <br/>[[File:gdsvssvvssv.jpg]] <br/>2. Если  файл находится в папке "Program Files" значит платформа х64, если в папке "Program Files x86" значит х32. <br/>[[File:svvsvs.jpg]] <br/>Примечание/ это условие актуально для х64 системы. Если система х32, платформа возможна только х32. <br/>- Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С.  
'Разрядность платформы 1с можно определить следующим образом:
</syntaxhighlight>' <br/>1. Кликнуть правой кнопкой мыши на ярлык "1с предприятие" и выбрать "расположение файла". <br/>[[File:gdsvssvvssv.jpg]] <br/>2. Если  файл находится в папке "Program Files" значит платформа х64, если в папке "Program Files x86" значит х32. <br/>[[File:svvsvs.jpg]] <br/>Примечание/ это условие актуально для х64 системы. Если система х32, платформа возможна только х32. <br/>- Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С.  
* [[File:httpd-2.4.41-win64-vs16.zip]] x64.
* [[File:httpd-2.4.41-win64-vs16.zip]] x64.
* [[File:httpd-2.4.41-win32-vs16.zip]] x32.
* [[File:httpd-2.4.41-win32-vs16.zip]] x32.
  - Распаковать архив дистрибутива в каталог C/<br/>Apache24.
Распаковать архив дистрибутива в каталог C/<br/>Apache24.




Строка 19: Строка 15:
[[File:1_ш_настройка_веб-сервера_apache.png]]
[[File:1_ш_настройка_веб-сервера_apache.png]]


  - Нажать кнопки <syntaxhighlight lang='bash'>
Нажать кнопки '''"Win +R"''' => Откроется консольное окно.
'"Win +R"
В поле '''"Открыть"''' набрать '''"CMD"'''.
</syntaxhighlight>' => Откроется консольное окно.
Нажать кнопку '''"ОК"'''.
  - В поле <syntaxhighlight lang='bash'>
'"Открыть"
</syntaxhighlight>' набрать <syntaxhighlight lang='bash'>
'"CMD"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"ОК"
</syntaxhighlight>'.


[[File:2_ш_настройка_веб-сервера_apache.png]]
[[File:2_ш_настройка_веб-сервера_apache.png]]


  - Ввести <syntaxhighlight lang='bash'>
Ввести '''"cd C/\Apache24\Bin"''' и нажать кнопку '''"Enter"'''.
'"cd C/<br/>Apache24<br/>Bin"
Набрать '''"httpd.exe -k install"''' и нажать кнопку '''"Enter"'''.
</syntaxhighlight>' и нажать кнопку <syntaxhighlight lang='bash'>
'"Enter"
</syntaxhighlight>'.
  - Набрать <syntaxhighlight lang='bash'>
'"httpd.exe -k install"
</syntaxhighlight>' и нажать кнопку <syntaxhighlight lang='bash'>
'"Enter"
</syntaxhighlight>'.


[[File:3_ш_настройка_веб-сервера_apache.png]]
[[File:3_ш_настройка_веб-сервера_apache.png]]


В случае возникновения ошибки на этом этапе, необходимо изменить порт Apache на нестандартный, например 8080. <br/><hi #99d9ea><syntaxhighlight lang='bash'>
В случае возникновения ошибки на этом этапе, необходимо изменить порт Apache на нестандартный, например 8080. <br/>'''ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА APACHE  МОЖНО [[5_асп.шлюз:1_интеграция:4_публикация_конфигурации|ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ]](АСП.Шлюз).''''''
'ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА APACHE  МОЖНО [[5_асп.шлюз:1_интеграция:4_публикация_конфигурации|ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ]](АСП.Шлюз).
</syntaxhighlight>'</hi>


В случае, если по какой-либо причине установить и настроить веб-сервер Apache не удалось, необходимо использовать веб-сервер IIS.
В случае, если по какой-либо причине установить и настроить веб-сервер Apache не удалось, необходимо использовать веб-сервер IIS.
Строка 56: Строка 34:
Установка и настройка IIS на примере Windows Server 2008 R2 x64.
Установка и настройка IIS на примере Windows Server 2008 R2 x64.


__Установить роль веб сервера:__
'''Установить роль веб сервера:'''


  - Открыть <syntaxhighlight lang='bash'>
Открыть '''"диспетчер сервера"''' (Через "Пуск").
'"диспетчер сервера"
Выбрать пункт '''"Роли"''', кликнуть на него правой кнопкой мыши.
</syntaxhighlight>' (Через "Пуск").
Выбрать строку '''"Добавить роли"''', кликнув на нее.
  - Выбрать пункт <syntaxhighlight lang='bash'>
'"Роли"
</syntaxhighlight>', кликнуть на него правой кнопкой мыши.
  - Выбрать строку <syntaxhighlight lang='bash'>
'"Добавить роли"
</syntaxhighlight>', кликнув на нее.


[[File:1_ш_настройка_веб-сервера_iis.png]]
[[File:1_ш_настройка_веб-сервера_iis.png]]


  - Перейти на вкладку <syntaxhighlight lang='bash'>
Перейти на вкладку '''"Роли сервера"'''.
'"Роли сервера"
Отметить галочкой поле '''"Веб-сервер (IIS)"'''.
</syntaxhighlight>'.
Нажать кнопку '''"Далее"'''.
  - Отметить галочкой поле <syntaxhighlight lang='bash'>
'"Веб-сервер (IIS)"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Далее"
</syntaxhighlight>'.


[[File:2_ш_настройка_веб-сервера_iis.png.png]]
[[File:2_ш_настройка_веб-сервера_iis.png.png]]


  - Перейти на вкладку <syntaxhighlight lang='bash'>
Перейти на вкладку '''"Службы ролей"'''.
'"Службы ролей"
В разделе '''"Разработка приложений"''' отметить галочкой службу ASP.NET => Появится окно с сообщением о добавлении службы ролей, необходимых для компоненты "ASP.NET".
</syntaxhighlight>'.
Нажать кнопку '''"Добавить требуемые службы роли"'''.
  - В разделе <syntaxhighlight lang='bash'>
'"Разработка приложений"
</syntaxhighlight>' отметить галочкой службу ASP.NET => Появится окно с сообщением о добавлении службы ролей, необходимых для компоненты "ASP.NET".
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Добавить требуемые службы роли"
</syntaxhighlight>'.


[[File:3_ш_настройка_веб-сервера_iis.png.png]]
[[File:3_ш_настройка_веб-сервера_iis.png.png]]


  - Проверить что бы службы "ASP.NET", "Расширяемость.NET", "Расширения ISAPI" и "Фильтры ISAPI" были отмечены галочками.
Проверить что бы службы "ASP.NET", "Расширяемость.NET", "Расширения ISAPI" и "Фильтры ISAPI" были отмечены галочками.
  - Нажать кнопку <syntaxhighlight lang='bash'>
Нажать кнопку '''"Далее"'''.
'"Далее"
</syntaxhighlight>'.


[[File:4_ш_настройка_веб-сервера_iis.png.png]]
[[File:4_ш_настройка_веб-сервера_iis.png.png]]


Нажать кнопку <syntaxhighlight lang='bash'>
Нажать кнопку '''"Установить"''' и дождаться завершения установки => Появится сообщение о результате установки/ "Установка прошла успешно"
'"Установить"
</syntaxhighlight>' и дождаться завершения установки => Появится сообщение о результате установки/ "Установка прошла успешно"


[[File:5_ш_настройка_веб-сервера_iis.png.png]]
[[File:5_ш_настройка_веб-сервера_iis.png.png]]


Нажать кнопку <syntaxhighlight lang='bash'>
Нажать кнопку '''"Закрыть"'''.
'"Закрыть"
</syntaxhighlight>'.


[[File:6_ш_настройка_веб-сервера_iis.png.png]]
[[File:6_ш_настройка_веб-сервера_iis.png.png]]
Строка 117: Строка 71:
</syntaxhighlight>
</syntaxhighlight>


<hi #99d9ea><syntaxhighlight lang='bash'>
'''ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА IIS МОЖНО [[5_асп.шлюз:1_интеграция:4_публикация_конфигурации|ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ]](АСП.Шлюз).''''''
'ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА IIS МОЖНО [[5_асп.шлюз:1_интеграция:4_публикация_конфигурации|ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ]](АСП.Шлюз).
</syntaxhighlight>'</hi>
[[Category:1 интеграция]]
[[Category:1 интеграция]]


<vote type=1 />
<vote type=1 />