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

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 11 промежуточных версий этого же участника)
Строка 3: Строка 3:
====== Аpache ======
====== Аpache ======


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


<syntaxhighlight lang='bash'>
'''Разрядность платформы 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-win32-vs16.zip ]] x32.
  - Распаковать архив дистрибутива в каталог C/<br/>Apache24.


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


[[File:gdsvssvvssv.jpg]]


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


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


  - Нажать кнопки <syntaxhighlight lang='bash'>
Примечание: это условие актуально для х64 системы. Если система х32, платформа возможна только х32.  
'"Win +R"
</syntaxhighlight>' => Откроется консольное окно.
  - В поле <syntaxhighlight lang='bash'>
'"Открыть"
</syntaxhighlight>' набрать <syntaxhighlight lang='bash'>
'"CMD"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"ОК"
</syntaxhighlight>'.


[[File/2_ш_настройка_веб-сервера_apache.png]]
- Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С.
* [[File:httpd-2.4.41-win64-vs16.zip]] x64.
* [[File:httpd-2.4.41-win32-vs16.zip]] x32.


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


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


В случае возникновения ошибки на этом этапе, необходимо изменить порт Apache на нестандартный, например 8080. <br/><hi #99d9ea><syntaxhighlight lang='bash'>
3.  В поиске набрать CMD или Командная строка, нажать правой кнопкой мыши и выбрать "Запустить от имени администратора"
'ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА APACHE  МОЖНО [[5_асп.шлюз/1_интеграция/4_публикация_конфигурации|ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ]](АСП.Шлюз).
[[Файл:Imagegfdsgfdsgfre432555.png|без|мини|620x620пкс]]
</syntaxhighlight>'</hi>
 
 
6. Ввести в открывшееся окно текст
<pre>
cd C:\Apache24\Bin
</pre>
и нажать кнопку '''"Enter"'''.
 
7.  Далее ввести
<pre>
httpd.exe -k install
</pre>
и нажать кнопку '''"Enter"'''.
 
[[File:3_ш_настройка_веб-сервера_apache.png]]
 
В случае возникновения ошибки на этом этапе, необходимо изменить порт Apache на нестандартный, например 8080.  
 
'''ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА APACHE  МОЖНО [[5_асп.шлюз:1_интеграция:4_публикация_конфигурации|ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ]](АСП.Шлюз).'''


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


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


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


[[File/1_ш_настройка_веб-сервера_iis.png]]
#  Перейти на вкладку '''"Роли сервера"'''.
#  Отметить галочкой поле '''"Веб-сервер (IIS)"'''.
#  Нажать кнопку '''"Далее"'''.


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


[[File/2_ш_настройка_веб-сервера_iis.png.png]]
#  Перейти на вкладку '''"Службы ролей"'''.
#  В разделе '''"Разработка приложений"''' отметить галочкой службу ASP.NET => Появится окно с сообщением о добавлении службы ролей, необходимых для компоненты "ASP.NET".
#  Нажать кнопку '''"Добавить требуемые службы роли"'''.


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


[[File/3_ш_настройка_веб-сервера_iis.png.png]]
#  Проверить что бы службы "ASP.NET", "Расширяемость.NET", "Расширения ISAPI" и "Фильтры ISAPI" были отмечены галочками.
#  Нажать кнопку '''"Далее"'''.


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


[[File/4_ш_настройка_веб-сервера_iis.png.png]]
Нажать кнопку '''"Установить"''' и дождаться завершения установки => Появится сообщение о результате установки: "Установка прошла успешно"


Нажать кнопку <syntaxhighlight lang='bash'>
[[File:5_ш_настройка_веб-сервера_iis.png.png]]
'"Установить"
</syntaxhighlight>' и дождаться завершения установки => Появится сообщение о результате установки/ "Установка прошла успешно"


[[File/5_ш_настройка_веб-сервера_iis.png.png]]
Нажать кнопку '''"Закрыть"'''.


Нажать кнопку <syntaxhighlight lang='bash'>
[[File:6_ш_настройка_веб-сервера_iis.png.png]]
'"Закрыть"
</syntaxhighlight>'.


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


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


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

Текущая версия от 13:41, 30 сентября 2025

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

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

Разрядность платформы 1с можно определить следующим образом:

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

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

Примечание: это условие актуально для х64 системы. Если система х32, платформа возможна только х32.

- Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С.

1. Распаковать архив и переместить папку Apache24 в корень диска С.

3. В поиске набрать CMD или Командная строка, нажать правой кнопкой мыши и выбрать "Запустить от имени администратора"


6. Ввести в открывшееся окно текст

cd C:\Apache24\Bin

и нажать кнопку "Enter".

7. Далее ввести

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. Нажать кнопку "Далее".

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

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


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

0.00
(0 голосов)