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

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
м Shihov переименовал страницу 3 установка настройка веб сервера в Установка настройка веб сервера: Удаление номера из заголовка
 
(не показано 7 промежуточных версий этого же участника)
Строка 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]]


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


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

Текущая версия от 17:12, 16 июня 2025

Установка и настройка веб-сервера
Аpache

Видеоинструкция 1 часть

Разрядность платформы 1с можно определить следующим образом:
1. Кликнуть правой кнопкой мыши на ярлык "1с предприятие" и выбрать "расположение файла".

2. Если файл находится в папке "Program Files" значит платформа х64, если в папке "Program Files x86" значит х32.

Примечание/ это условие актуально для х64 системы. Если система х32, платформа возможна только х32.
- Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С.

  1. Распаковать архив дистрибутива в каталог C/
    Apache24.



  1. Нажать кнопки "Win +R" => Откроется консольное окно.
  2. В поле "Открыть" набрать "CMD".
  3. Нажать кнопку "ОК".

  1. Ввести "cd C/\Apache24\Bin" и нажать кнопку "Enter".
  2. Набрать "httpd.exe -k install" и нажать кнопку "Enter".

В случае возникновения ошибки на этом этапе, необходимо изменить порт Apache на нестандартный, например 8080.
ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА APACHE МОЖНО ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ(АСП.Шлюз).

В случае, если по какой-либо причине установить и настроить веб-сервер Apache не удалось, необходимо использовать веб-сервер IIS.

IIS

Установка и настройка IIS на примере Windows Server 2008 R2 x64.

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

  1. Открыть "диспетчер сервера" (Через "Пуск").
  2. Выбрать пункт "Роли", кликнуть на него правой кнопкой мыши.
  3. Выбрать строку "Добавить роли", кликнув на нее.

  1. Перейти на вкладку "Роли сервера".
  2. Отметить галочкой поле "Веб-сервер (IIS)".
  3. Нажать кнопку "Далее".

  1. Перейти на вкладку "Службы ролей".
  2. В разделе "Разработка приложений" отметить галочкой службу ASP.NET => Появится окно с сообщением о добавлении службы ролей, необходимых для компоненты "ASP.NET".
  3. Нажать кнопку "Добавить требуемые службы роли".

  1. Проверить что бы службы "ASP.NET", "Расширяемость.NET", "Расширения ISAPI" и "Фильтры ISAPI" были отмечены галочками.
  2. Нажать кнопку "Далее".

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

Нажать кнопку "Закрыть".

<syntaxhighlight lang='bash'> Если данные службы ролей не были установлены при изначальной настройке, впоследствии их можно установить нажав правой кнопкой мыши на роль "Веб-сервер (IIS)" и выбрав "Добавить службы ролей" в диспетчере сервера.ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА IIS МОЖНО ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ(АСП.Шлюз).

0.00
(0 голосов)