Настройка web сервера iis windows server 2019

В статье ниже, будут рассмотрены способы установки веб-сервера Internet Information Services (IIS) на операционной системе Microsoft Windows Server 2019. Существует два основных способа установки IIS на Windows Server.Первый способ традиционный, с помощью графического интерфейса, второй - при

В статье ниже, будут рассмотрены способы установки веб-сервера Internet Information Services (IIS) на операционной системе Microsoft Windows Server 2019. Существует два основных способа установки IIS на Windows Server.Первый способ традиционный, с помощью графического интерфейса, второй — при помощи PowerShell. Оба метода будут показаны в данной статье.

Для чего нужен IIS

IIS (Internet Information Services) — это встроенный в операционную систему Windows Server набор серверов. В этот набор входят следующие серверы:

  • Web-сервер — является основным и наиболее часто используемым компонентом IIS.
  • FTP-сервер — сервер для обмена файлами
  • SMTP-сервер — сервер отправки почты (устанавливается как Feature, но управляется консолью IIS6) 

Как правило, исходя из целевого назначения используется соответсвующий компонент или их набор IIS. 

Установка IIS Web сервер при помощи PowerShell

Если на сервере не установлен графический интерфейс, необходимо автоматизировать процесс установки или Вы просто хотите использовать самый быстрый способ установки Web сервера IIS, то необходимо:
1. Выполнить вход на сервер с правами администратора
2. Запустить PoweShell от имени администратора 
PowerShell от имени Администратора
3. Выполнить команду:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Результат выполнения команды на скриншоте ниже
Установка IIS на Windows Server 2019IIS Web сервер установлен.

Установка IIS Web сервер через графический интерфейс

1. Выполнить вход на сервер с правами администратора
2. Если автоматически не запустилась консоль Server Manager, то необходимо запустить ее вручную

3. в консоли Server Manager выбрать Manage -> Add Roles and Features

4. Если выполняется установка IIS на единичном локальном сервере, по в появившемся мастере установки ролей, необходимо нажать Next 2 раза. И на данном шаге выбрать установку Web Server (IIS).  
В появившемся всплывающем окне согласиться с установкой IIS Management Console.
5. Если установка выполняется в режиме по умолчанию, то стоит нажать 4 раза Next, а затем Install.
6.Ожидать завершения процесса установки.

В обоих способах установки IIS, после завершения установки, веб сервер запущен и работать по протоколу http, со страницей по умолчанию, как на скриншоте ниже:
IIS страница по умолчанию

Как удалить ранее установленный IIS?

В PowerShell, запущенной от имени администратора,выполнить команду:

Remove-WindowsFeature -Name Web-Server

По завершении удаления web сервера IIS необходимо выполнить перезагрузку сервера
Удаление IIS на Windows Server 2019

В статье расскажем, как установить службу Internet Information Services (IIS) на серверы с операционной системой Windows Server 2019. Инструкция подойдет и для ОС Windows Server 2016. 

IIS (Internet Information Services) — набор сервисов от компании Microsoft для работы веб-сервера и других интернет служб. IIS устанавливается на сервер и работает с протоколами  HTTP/HTTPS, POP3, SMTP, FTP, NNTP. 

Чтобы приступить к установке, зайдите на сервер с правами администратора. 

 «Диспетчер серверов» (Server Manager) будет уже запущен (запускается автоматически при старте ОС) или запустите его вручную из меню «Пуск».

На «Панели мониторинга» (Dashboard) выберите пункт «Добавить роли и компоненты» (Add roles and features).

То же самое можно сделать через панель «Локальный сервер» (Local Server) — «Управление» (Manage).

Запустится мастер установки IIS, ознакомьтесь с первой страницей и нажмите «Далее» (Next).

Выберите тип установки «Установка ролей или компонентов» (Role-based or feature-based installation) и нажмите «Далее» (Next).

Выберите сервер из пула серверов (Select a server from the server pool) и отметьте имя вашего сервера. Нажмите «Далее» (Next).

На странице выбора ролей сервера отметьте «Веб-сервер IIS» (Web Server IIS).
Оставьте все без изменений в появившемся окне и нажмите «Добавить компоненты» (Add Features).
Если кроме IIS вы ничего не устанавливаете, то нажмите «Далее» (Next).
Просмотрите список компонентов IIS, выберите нужные или оставьте по умолчанию, нажмите «Далее» (Next).
Ознакомьтесь с информацией в следующем окне и нажмите «Далее» (Next).
Просмотрите список ролей веб-сервера IIS, которые будут установлены. Отметьте необходимые или оставьте без изменения и нажмите «Далее» (Next).

Обратите внимание, что служба FTP по умолчанию не устанавливается. Если в дальнейшем вам понадобятся новые роли, то вы сможете их добавить без переустановки IIS.

Нажмите кнопку «Установить» (Install).

При необходимости отметьте «Автоматический перезапуск конечного сервера» (Restart the destination server automatically if required), если пункт не выбран, то перезагрузите сервер самостоятельно после окончания установки.

Запустите «Диспетчер серверов» (Server Manager) из меню «Пуск» (Start).

В списке содержимого появится установленная служба IIS.

В правом верхнем углу нажмите на пункт меню «Средства» (Tools) и запустите «Диспетчер служб IIS» (Internet Information Services Manager).

Панель «Просмотр возможностей» (Features View)

Возможности, доступные вам в службе IIS, перечислены на панели Просмотр возможностей (Features View). Отсюда управляйте возможностями IIS, настраивайте и перезапускайте. Например, настройте SSL-сертификаты.

Сразу после установки IIS по умолчанию создается пустой сайт Default Web Site.

Проверьте его работу, набрав в адресной строке браузера localhost. Загрузится страница, созданная по умолчанию.
Файлы этой страницы по умолчанию расположены на диске C:inetpubwwwroot

Добавьте сайты, которые будут обслуживаться этим веб-сервером. Для этого в контекстном меню пункта «Сайты» (Sites) на вкладке «Подключения» (Connections) выберите «Добавить сайт» (Add Website).

Заполните поля формы данными о сайте и нажмите ОК.

В списке сайтов IIS появится только что добавленный.

Этот материал был полезен?

IIS — служба Microsoft Windows, предназначенная для развертывания web-сервера. Служба IIS является отдельной функцией ОС, и изначально она не установлена.

Установка для Windows Server 2012

Устанавливаем и настраиваем службу IIS

Заходим в «Диспетчер серверов», нажимаем на вкладку «Управление» и выбираем «Добавить роли и компоненты».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Откроется «Мастер добавления ролей и компонентов». В разделе «Перед началом работы» ознакомимся с информацией и нажмем кнопку «Далее».

Установка и настройка IIS, PHP и MySQL на Windows VPS

В разделе тип «Тип установки» выбираем «Установка ролей или компонентов» и жмем «Далее»

Установка и настройка IIS, PHP и MySQL на Windows VPS

Ставим флажок на «Выберите сервер из пула серверов», выбираем сервер и нажимаем «Далее».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Отмечаем «Веб-сервер (IIS)».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Появится окно, в нем необходимо нажать «Добавить компоненты». Затем нажимаем «Далее».

Установка и настройка IIS, PHP и MySQL на Windows VPS

После этого откроется информационный раздел «Роль веб-сервера (IIS)», ознакомить с ним и нажмите «Далее».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Открываем «Службы ролей», и в «Разработке приложений» отмечаем все, кроме «Инициализация приложений».

Установка и настройка IIS, PHP и MySQL на Windows VPS

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

Установка и настройка IIS, PHP и MySQL на Windows VPS

Установка и настройка IIS, PHP и MySQL на Windows VPS

По окончанию инсталляции настраиваем веб-сервер IIS.
Открываем «Диспетчер серверов» переходим в «IIS» нажимаем «Средства», и из списка выбираем «Диспетчер служб IIS».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Мы видим созданный веб-сайт. Для его просмотра на правой панели нажимаем «Обзор *:80 (http)»

Установка и настройка IIS, PHP и MySQL на Windows VPS

При его просмотре откроется приветственная страница.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Устанавливаем PHP

Для установки PHP потребуется скачать PHP Manager for IIS и необходимую вам версию PHP (рекомендуем 5.6.40).

Скачиваем архив с файлами PHP и распаковываем его в С:php.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Затем скачиваем и устанавливаем PHP Manage For IIS. Дальше везде кликаем «Next».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Установка и настройка IIS, PHP и MySQL на Windows VPS

По окончанию инсталляции в Диспетчере служб IIS появится иконка «Администратор PHP». Кликаем по ней.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Далее нажимаем «зарегистрировать новую версию PHP».

Установка и настройка IIS, PHP и MySQL на Windows VPS

При регистрации переходим в папку С:php и выбираем файл «php-cgi.exe».

Установка и настройка IIS, PHP и MySQL на Windows VPS
Проверяем работоспособность РНР. В этой же вкладке кликаем «проверить phpinfo()».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Если при открытии тестовой страницы появилась ошибка «HTTP 500.0 — Internal Server Error», то нужно установить пакет Visual C++ для Visual Studio 2012.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Для этого переходим на сайт Microsoft и скачиваем «Распространяемый пакет Visual C++ для Visual Studio 2012 Обновление 4».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Выбираем VSU4vcredist_x64.exe.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Затем устанавливаем его на сервере и снова нажимаем «проверить phpinfo()».
Установка и настройка IIS, PHP и MySQL на Windows VPS

Устанавливаем MySQL

Скачиваем версию MySQL необходимую для вашего проекта и запускаем установщик.

Читаем лицензионное соглашение, ставим галочку и нажимаем «Next».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Выбираем «Developer Default» и нажимаем «Next».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Затем нажимаем «Execute» и ждем пока установщик проверит конфигурацию, при необходимости загрузит недостающие компоненты, а затем нажмем «Next».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Соглашаемся с лицензией и запускаем установку.

Параметры сети для MySQL сервера оставляем по умолчанию и нажимаем «Next».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Задаем пароль для root пользователя и нажимаем «Next».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Дальнейшие настройки оставляем по умолчанию и и нажимаем «Next».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Присоединяемся к серверу MySQL серверу.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Принимаем настройки и нажимаем «Finish».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Откроется MySQL Workbench нажмем на «Local instance MySQL» и в появившемся окне введем заданный ранее пароль.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Откроется окно управления нашим MySQL-сервером.

Установка и настройка IIS, PHP и MySQL на Windows VPS

Установка модуля rewrite

Скачиваем Модуль переопределения URL-адресов (URLRewriter) 2.0 для IIS с сайта Microsoft.

Запускаем установщик, читаем лицензионное соглашение, ставим галочку о согласии и нажимаем «Установить».

Установка и настройка IIS, PHP и MySQL на Windows VPS

Ждем завершения установки и нажимаем «Готово»

Установка и настройка IIS, PHP и MySQL на Windows VPS

Установка для Windows Server 2019

Установка для Windows Server 2019 не имеет значительных отличий, но при добавлении ролей и компонентов не нужно указывать «.NET Extensibility» 3.5 и «ASP.NET 3.5».

Установка и настройка IIS, PHP и MySQL на Windows VPS

How to Install IIS Web Server on Windows Server 2019

How to Install IIS Web Server on Windows Server 2019. IIS Web Server is for Windows Server that can be installed on different versions of Windows. IIS Web Server allows Windows to respond to web requests.

The IIS web server has fewer users than Apache and Nginx, which may be due to slower speeds.

IIS stands for Internet Information Server. IIS is a web server-dependent Visual Basic application that responds to a browser request.

In this article, we will teach you how to install IIS Web Server on Windows Server 2019.

Choose your perfect Windows Virtual Private Server Packages in Eldernode

1) Open Server Manager

You have to go to the Server Manager to begin the installation. Hit your Windows key and search for the Server Manager.

How to Install IIS Web Server on Windows Server 2019

Once open, click on Add Roles and Features.

How to Install IIS Web Server on Windows Server 2019

On the first page of the Add Roles and Features Wizard, click Next.

How to Install IIS Web Server on Windows Server 2019

2) Installation Type

In the Select Installation type page, select Role-based or feature-based installation and click Next.

How to Install IIS Web Server on Windows Server 2019

3) Destination Server

Select the server you will install NFS on and click Next.

How to Install IIS Web Server on Windows Server 2019

4) Server Roles

In the Select server roles section, check WebServer (IIS) in the middle window.

How to Install IIS Web Server on Windows Server 2019

5) Features

In the pop-up window, click on Add Features then hit Next.

After that click Next on the next three consecutive windows as illustrated below:

How to Install IIS Web Server on Windows Server 2019

*

How to Install IIS Web Server on Windows Server 2019

**

How to Install IIS Web Server on Windows Server 2019

***

How to Install IIS Web Server on Windows Server 2019

6) Confirmation

On the Confirm installation selections page click on Install.

Afford it some time to finish after which you just click Close.

How to Install IIS Web Server on Windows Server 2019

*

How to Install IIS Web Server on Windows Server 2019

7) Prove the Web Server is running

Open your browser either within the server or on a computer that can access your IIS Server network and input its IP Address on the browser’s search as shown below:

How to Install IIS Web Server on Windows Server 2019

This is where the IIS Webserver installation was completed successfully. In the following articles, we will teach you how to configure IIS Webserver in Windows Server 2019.

Also, see:

1.Windows Server 2019 installation and configuration tutorial

2.Tutorial Configure NTP Server in Windows Server 2019

3.Tutorial Configure Virtual Directory on Windows IIS Server 2019

4.How to Install and Configure Hyper-V on Windows Server 2019

5.How to install Active Directory on Windows Server 2019

6.How to Install and Configure Windows Admin Center on Windows Server

Dear user, we hope you would enjoy this tutorial, you can ask questions about this training in the comments section, or to solve other problems in the field of Eldernode training, refer to the Ask page section and raise your problem in it as soon as possible. Make time for other users and experts to answer your questions.

Goodluck.


Posted by
on December 19, 2018

Here we’re going to show you how to install the Internet Information Services (IIS) web server version 10.0 in Microsoft’s Windows Server 2019 operating system.

This can be done both with PowerShell or through the GUI, we’ll cover both methods here.

Install IIS With PowerShell

If you don’t have the GUI installed or just want to use the PowerShell command line interface (CLI) instead, follow these steps. This method is a lot faster than going through all of the GUI options.

  1. Open PowerShell with administrative privileges and run the Install-WindowsFeature cmdlet as shown below.
    Install-WindowsFeature -name Web-Server -IncludeManagementTools
    

    Windows Server 2019 Install IIS PowerShell

    Here we include the management tools so that you can manage IIS on this server, as these are generally installed when using the GUI, making this PowerShell command equivalent with the GUI method below. If you do not plan on managing IIS through this server then you may prefer to not include this option.

  2. Once the installation has succeeded, you’ll be returned to the PowerShell prompt. At this point IIS should be running on port 80 by default with the firewall rule “World Wide Web Services (HTTP Traffic-In)” enabled in Windows firewall automatically.
  3. We can perform a simple test by opening up a web browser and browsing to the server that we have installed IIS on. You should see the default IIS page.

    Windows Server 2019 IIS default web page

Install IIS Through GUI

If your server has the graphical user interface component installed you can also install IIS by following these steps.

  1. Open Server Manager, this can be found in the start menu. If it’s not there simply type “Server Manager” with the start menu open and it should be found in the search.

    Windows Server 2019 Start Menu

  2. Click the “Add roles and features” text.

    Server Manager Add Roles And Features Windows Server 2019

  3. On the “Before you begin” window, simply click the Next button.

    Windows Server Manager 2019 Before you begin

  4. On the “Select installation type” window, leave “Role-based or feature-based installation” selected and click Next.

    Select Installation Type Windows Server 2019

  5. As we’re installing to our local machine, leave “Select a server from the server pool” with the current machine selected and click Next. Alternatively you can select another server that you are managing from here, or a VHD.

    Select Destination Server Windows Server 2019

  6. From the “Select server roles” window, check the box next to “Web Server (IIS)”. Doing this may open up a new window advising that additional features are required, simply click the “Add Features” button to install these as well. Click Next back on the Select server roles menu once this is complete.

    Server Manager Select Server Roles

    Add IIS Features

  7. We will not be installing any additional features at this stage, so simply click Next on the “Select features” window.

    Select Features to Install

  8. Click Next on the “Web Server Role (IIS)” window after reading the information provided.

    Install Web Server Role - Windows Server 2019

  9. At this point on the “Select role services” window you can install additional services for IIS if required. You don’t have to worry about this now as you can always come back and add more later, so just click Next for now to install the defaults.

    Select Role Services - Windows Server 2019

  10. Finally on the “Confirm installation selections” window , review the items that are to be installed and click Install when you’re ready to proceed with installing the IIS web server.

    Confirm Installation Selections - Windows Server 2019

    No reboot should be required with a standard IIS installation, however if you remove the role a reboot will be needed.

  11. Once the installation has succeeded, click the close button. At this point IIS should be running on port 80 by default with the firewall rule “World Wide Web Services (HTTP Traffic-In)” enabled in Windows firewall automatically.
  12. IIS Installation Progress - Windows Server 2019

  13. We can perform a simple test by opening up a web browser and browsing to the server that we have installed IIS on. You should see the default IIS page.

    Windows Server 2019 IIS default web page

As you can hopefully see, it’s quite a lot faster to use PowerShell to perform the same task.

Summary

As shown we can easily install the IIS web server in Windows Server 2019 with both the PowerShell command line or the graphical user interface.

Большинство пользователей при работе в тонком или веб-клиенте используют в основном публикацию информационных баз на основании протокола HTTP. С одной стороны — это простой и быстрый способ дать доступ к информационной базе пользователю, у которого нет дистрибутива тонкого клиента, и он может работать только в веб-клиенте или у пользователя нет прямого доступа к серверу «1С:Предприятие». С другой стороны – информационные базы, опубликованным таким образом, категорически не рекомендуются публиковать в глобальной сети Интернет, так как в таком случае используется незащищенный канал, данные по которому могут быть перехвачены злоумышленниками. Например, распространенные виды атак это:

  • анализаторы траффика
  • man in middle

Решением этих проблем является использование расширения протокола HTTP и в данной статье рассмотрены публикации информационных баз с использование протокола с шифрованием (HTTPS) для веб-сервера IIS.

Внимание! В статье не рассматривается выпуск и получение сертификата проверенных поставщиков. Этот пункт должен быть выполнен самостоятельно на основании предпочтений выбора провайдера услуг. В статье предполагается что, пропуская шаг выпуска самоподписанных сертификатов, у пользователя или администратора он имеется в наличие и будет подставлен в настроечные файлы, вместо указанных в статье самоподписанных сертификатов.

План работ:

  1. Включение компонент веб-сервера.
    1. Windows 10.
    2. Windows Server 2012 R2, 2016 и 2019.
  2. Выпуск самоподписанного сертификата (Необязательно).
  3. Привязка сертификата.
  4. Проверка публикации.

По умолчанию в операционной среде Windows компоненты веб-сервера не установлены. В зависимости от версии установка может несущественно различаться. Мы будем рассматривать два варианта – это распространенный дистрибутив Windows 10, если планируются использовать для пробного включения шифрования протокола и Windows Server 2016/2018, если уже планируется непосредственное разворачивание публикации в продуктивной зоне.

1.1. Windows 10

Включение компонентов веб-сервера IIS в операционной системе Windows 10 выполняется достаточно просто. Для начала нужно открыть раздел «Программы и компоненты» («Programs and Features») в панели управления (Control panel). Сделать можно это несколькими способами:

  • Нажать сочетание клавиш Win + R и в открывшемся окне ввести «appwiz.cpl» и нажать ОК.
  • Открыть панель управления (Control panel) и выбрать пункт меню Программы – Программы и компоненты (Programs – Programs and features).

В окне «Программы и компоненты» («Programs and Features») нажмите на кнопку «Включение и отключение компонентов Windows» («Turn Windows features on or off»).

Когда откроется окно «Компоненты Windows» («Windows features») в нем необходимо будет проставить флажки для следующих элементов:

  • Службы IIS
    • Службы интернета
      • Компоненты разработки приложений
        • Расширение ISAPI
        • Фильтры ISAPI
    • Средства управления веб-сайтом
      • Консоль управления IIS

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

1.2 Windows Server 2012 R2, 2016 и 2019

Настройка компонент для Windows Server 2012 R2, Windows Server 2016 и Windows Server 2019 одинаковая и все настройки производятся в диспетчере серверов (Server Manager).

Откройте диспетчер серверов (Server Manager) и нажмите Управление – Добавить роли и компоненты (Manage – Add Roles and Features).

В ответ на нажатие откроется окно мастера добавления ролей и компонентов (Add Roles and Features).

В этом окне нажмите два раза «Далее» («Next») пока мастер не переключится на страницу ролей сервера (Server Roles).

Во вкладке роли сервера (Server Roles) установите флажок «Web Server IIS». Так как эта роль зависит от другой роли ([Tools] IIS Management Console), то будет предложено установить ее дополнительно. Это можно сделать с помощью нажатия кнопки «Добавить компоненты» (Add Features) в открывшемся окне. После чего нажимаем кнопку «Далее» («Next») пока мастер не дойдет до вкладки «Роль веб-сервера IIS» («Web Server Role IIS»). На этой вкладке нажимайте кнопку «Далее» («Next») и попадете на вкладку «Службу ролей» («Role Services»). Во вкладке нужно найти пункт «Application Development» и выбрать в нем с помощью флажков пункты «ISAPI Extensions» и «ISAPI Filters». Как только закончите с установкой флажков нажимайте «Далее» («Next») и «Установить» («Install»).

На этом установка веб-сервера завершена. Можно переходить к настройкам сертификатов.

2. Выпуск самоподписанного сертификата

Выпуск самоподписанного сертификата для веб-сервера IIS максимально простой.

Для реальных систем не рекомендуем использовать самоподписанный сертификат.

Для начала процедуры выпуска откройте окно Диспетчера служб IIS (Internet Information Services (IIS) Manager) и выделите сервер в списке Подключений (Connections). После этого нажмите на ссылку «Сертификаты сервера» («Server Certificates»).

Откроется окно доступных сертификатов сервера (Server Certificates) в котором нужно нажать «Создать самозаверенный сертификат…» («Create Self-Signed Certificate…»).

В окне мастера создания самоподписанного сертификата остается указать только произвольное название сертификата. В большинстве случаев, во избежание путаницы лучше явно указывать в качестве значения «Полное имя сертификата» («Specify a friendly name for the certificate») адрес сервера, на котором расположен сервер IIS. Как только имя сертификата будет задано нажимайте на кнопку OK и переходите к пункту привязки сертификата.

3.    Привязка сертификата

Предполагается, что сертификат получен и добавлен в список сертификатов сервера. Если сертификат получен с помощью распространенного сертифицирующего центра, то его нужно предварительно импортировать в окне «Сертификаты сервера» («Server Certificates»).

Как только сертификат появится в списке, переходим непосредственно к его привязки к публикации сайта. Для этого выделяем «Default Web Site» и в окне «Действия» («Actions») нажимаем на пункт «Привязки…» («Binding…»).

В этом окне можно увидеть, что публикация работает только на порту 80, который относится к незащищенному протоколу HTTP. Чтобы его расширить, нажмите кнопку Добавить… (Add…) слева от списка привязок сайта и в открывшемся окне выберите Тип (Type) в качестве значения «https». Завершением настройки будет выбор ранее импортированного сертификата в списке «SSL-сертификат» («SSL certificate»). Нажимаем кнопку OK и закрываем мастер привязок сайта.

Можно переходить к публикации информационной и проверки его работоспособности.

4.    Проверка публикации

Для публикации информационной базы нужно открыть конфигуратор конкретной базы от имени администратора и перейти в пункт меню «Администрирование». После этого выбрать «Публикация информационной базы».

В окне публикации указать имя публикации и по желанию определить каталог, где будут находиться настройки публикации. Его также можно оставить по умолчанию.

После этого требуется нажать кнопку «Опубликовать» и дождаться окончания операции.

Для проверки корректной работы нужно открыть страницу в браузере и перейти по ссылке, которая состоит из двух частей:

  • Имя вашего сервера (например, server1)
  • Имя публикации базы (которое было указано в окне настройки публикации)

Для таких параметров ссылка будет иметь вид:

https://server1/test_1c_iis

Если все хорошо, то откроется страница с вашей информационной базой.

Install Web Server IIS, in this article I going to show you how to install the webserver (IIS) Internet Information Services in Microsoft Windows Server 2019 operating system. Install Web Server IIS, in this article I going to show you how to install the webserver (IIS) Internet Information Services in Microsoft Windows Server 2019 operating system.

Install Web Server IIS

1- Click on Windows start menu and then select Server Manager.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

2- Server Manager, Dashboard select Add roles and features.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

3- Add roles and features wizard click next.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

4- Install web server IIS installation type, leave “Role-based or feature-based installation” selected, and then click Next.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

5- Server selection, Select a server from the server pool and then click next.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

6- From the Select server roles tab, select the checkbox next to Web Server (IIS).

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

7- A new window will popup that additional features are required, simply click the Add Features button to install these as well.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

8- Select server roles web server iis selected click next.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

9- We will not be installing any additional features at this stage click next on the Select features window.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

10- Click next

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

11- Enable webserver IIS Select role services, the window you can install additional services for IIS if required. then Click Next.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

12- Confirm installation selections, review the items that are to be installed and then click Install when you are ready to proceed with installing the IIS web server.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

13- No reboot required, the installation has succeeded, then click the close button.

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

Enable IIS Web Server With PowerShell

1- Use the Windows PowerShell command line interface (CLI) instead, follow these steps.
Open the PowerShell with admin rights and then run the Install-WindowsFeature cmdlet as shown below.
Install-WindowsFeature –name Web-Server -IncludeManagementTools

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

2- IIS Web Server start installation

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

3- Web Server feature successfully enabled

Install Web Server IIS, How to Install Web Server IIS in Windows Server 2019

Its include the management tools so that we can manage IIS on this server

For more details please click here

Содержание

  1. DATAENGINER
  2. Установка и настройка WEB-сервера IIS, PHP и MySQL на Windows Server 2012
  3. Сейчас читают:
  4. Установка для Windows Server 2012
  5. Устанавливаем и настраиваем службу IIS
  6. Устанавливаем PHP
  7. Устанавливаем MySQL
  8. Установка модуля rewrite
  9. Установка для Windows Server 2019
  10. Установка и настройка веб-сервера IIS + PHP + MySQL
  11. Установка IIS
  12. Развертывание отдельного сайта
  13. Hello from PHP site
  14. Установка PHP
  15. Настройка сайта на IIS для работы с PHP
  16. PHP Manager в IIS
  17. Установка MySQL
  18. Создание сайта на windows server 2019

DATAENGINER

Добрый день! Сегодня мы продолжаем создавать наш ftp-server на ОС Windows Server 2019. В данной статье мы подробно рассмотрим создание своего первого ftp-сайта.

Итак, приступим к установке.

Шаг 1. Откроем панель управления сервером Windows 2019, в боковом меню выбираем IIS.

image 121

Шаг 2. Перед нами dashboard (рабочий стол) IIS Windows Server 2019, где будет указан наш сервер. Выделяем его и нажимаем правой кнопкой мыши, в появившемся меню выбираем Internet Information Server Manager.

image 122

Шаг 3. Перед нами появится консоль управления IIS Manager.Нажмем на наш сервер и перед нами появятся настройки и конфигурация нашего IIS 10.

image 123

Как видите – это довольное большое меню с различными значками и множеством настроек.

Шаг 4. Для дальнейшей работы, нам необходимо создать сайт Ftp. Нажмем в боковом меню на наш сервер и выберем Добавить ftp – сайт (Add ftp – site)

image 124

Шаг 5. Укажем имя сайта и путь к директории ftp-сайта(где будут храниться файлы). Я уже предварительно создал папку Ftp на локальном диске C. Сайт назовем «FtpTest».

image 125

Шаг 6. Далее в выпадающем списке выбираем наш ip-адрес, а также отмечаем NoSSL. No SSL значит, что мы не будем использовать SSL шифрование.

image 126

Шаг 7. Далее в качестве аутентификации, выбираем «Basic», а на вопрос кому предоставлять доступ в выпадающем списке выбираем «Specified roles or user groups». В качестве группы, указываем группу ftp-test. Разрешаем запись и чтение установив галочки «Read» и «Write». Нажимаем Finish.

image 127

Теперь наш новый Ftp-сайт появится в боковом меню IIS Manager.

Источник

Установка и настройка WEB-сервера IIS, PHP и MySQL на Windows Server 2012

Сейчас читают:

IIS — служба Microsoft Windows, предназначенная для развертывания web-сервера. Служба IIS является отдельной функцией ОС, и изначально она не установлена.

Установка для Windows Server 2012

Устанавливаем и настраиваем службу IIS

Заходим в «Диспетчер серверов», нажимаем на вкладку «Управление» и выбираем «Добавить роли и компоненты».

ustanovka nastroyka web servera iis 1 1

Откроется «Мастер добавления ролей и компонентов». В разделе «Перед началом работы» ознакомимся с информацией и нажмем кнопку «Далее».

ustanovka nastroyka web servera iis 2

В разделе тип «Тип установки» выбираем «Установка ролей или компонентов» и жмем «Далее»

ustanovka nastroyka web servera iis 3

Ставим флажок на «Выберите сервер из пула серверов», выбираем сервер и нажимаем «Далее».

ustanovka nastroyka web servera iis 4

Отмечаем «Веб-сервер (IIS)».

ustanovka nastroyka web servera iis 5

Появится окно, в нем необходимо нажать «Добавить компоненты». Затем нажимаем «Далее».

ustanovka nastroyka web servera iis 6

После этого откроется информационный раздел «Роль веб-сервера (IIS)», ознакомить с ним и нажмите «Далее».

ustanovka nastroyka web servera iis 7

Открываем «Службы ролей», и в «Разработке приложений» отмечаем все, кроме «Инициализация приложений».

ustanovka nastroyka web servera iis 8

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

ustanovka nastroyka web servera iis 9

ustanovka nastroyka web servera iis 10

По окончанию инсталляции настраиваем веб-сервер IIS.
Открываем «Диспетчер серверов» переходим в «IIS» нажимаем «Средства», и из списка выбираем «Диспетчер служб IIS».

ustanovka nastroyka web servera iis 11

Мы видим созданный веб-сайт. Для его просмотра на правой панели нажимаем «Обзор *:80 (http)»

ustanovka nastroyka web servera iis 12

При его просмотре откроется приветственная страница.

ustanovka nastroyka web servera iis 13

Устанавливаем PHP

Для установки PHP потребуется скачать PHP Manager for IIS и необходимую вам версию PHP (рекомендуем 5.6.40).

Скачиваем архив с файлами PHP и распаковываем его в С:php.

ustanovka nastroyka web servera iis 14

Затем скачиваем и устанавливаем PHP Manage For IIS. Дальше везде кликаем «Next».

ustanovka nastroyka web servera iis 15

ustanovka nastroyka web servera iis 16

По окончанию инсталляции в Диспетчере служб IIS появится иконка «Администратор PHP». Кликаем по ней.

ustanovka nastroyka web servera iis 17

Далее нажимаем «зарегистрировать новую версию PHP».

ustanovka nastroyka web servera iis 18

При регистрации переходим в папку С:php и выбираем файл «php-cgi.exe».

ustanovka nastroyka web servera iis 19
Проверяем работоспособность РНР. В этой же вкладке кликаем «проверить phpinfo()».

ustanovka nastroyka web servera iis 20

Если при открытии тестовой страницы появилась ошибка «HTTP 500.0 — Internal Server Error», то нужно установить пакет Visual C++ для Visual Studio 2012.

ustanovka nastroyka web servera iis 21

Для этого переходим на сайт Microsoft и скачиваем «Распространяемый пакет Visual C++ для Visual Studio 2012 Обновление 4».

ustanovka nastroyka web servera iis 22

ustanovka nastroyka web servera iis 23

Затем устанавливаем его на сервере и снова нажимаем «проверить phpinfo()».
ustanovka nastroyka web servera iis 24

Устанавливаем MySQL

Скачиваем версию MySQL необходимую для вашего проекта и запускаем установщик.

Читаем лицензионное соглашение, ставим галочку и нажимаем «Next».

ustanovka nastroyka web servera iis 25

Выбираем «Developer Default» и нажимаем «Next».

ustanovka nastroyka web servera iis 26

Затем нажимаем «Execute» и ждем пока установщик проверит конфигурацию, при необходимости загрузит недостающие компоненты, а затем нажмем «Next».

ustanovka nastroyka web servera iis 27

Соглашаемся с лицензией и запускаем установку.

ustanovka nastroyka web servera iis 28

Параметры сети для MySQL сервера оставляем по умолчанию и нажимаем «Next».

ustanovka nastroyka web servera iis 29

Задаем пароль для root пользователя и нажимаем «Next».

ustanovka nastroyka web servera iis 30

Дальнейшие настройки оставляем по умолчанию и и нажимаем «Next».

ustanovka nastroyka web servera iis 31

Присоединяемся к серверу MySQL серверу.

ustanovka nastroyka web servera iis 33

Принимаем настройки и нажимаем «Finish».

ustanovka nastroyka web servera iis 34

Откроется MySQL Workbench нажмем на «Local instance MySQL» и в появившемся окне введем заданный ранее пароль.

ustanovka nastroyka web servera iis 35

Откроется окно управления нашим MySQL-сервером.

ustanovka nastroyka web servera iis 36

Установка модуля rewrite

Скачиваем Модуль переопределения URL-адресов (URLRewriter) 2.0 для IIS с сайта Microsoft.

Запускаем установщик, читаем лицензионное соглашение, ставим галочку о согласии и нажимаем «Установить».

ustanovka nastroyka web servera iis 37

Ждем завершения установки и нажимаем «Готово»

ustanovka nastroyka web servera iis 38

Установка для Windows Server 2019

Установка для Windows Server 2019 не имеет значительных отличий, но при добавлении ролей и компонентов не нужно указывать «.NET Extensibility» 3.5 и «ASP.NET 3.5».

ustanovka nastroyka web servera iis 39

Начни экономить на хостинге сейчас — 14 дней бесплатно!

Источник

Установка и настройка веб-сервера IIS + PHP + MySQL

Чаще всего, PHP и MySQL устанавливается на серверы с Linux. Однако, при необходимости, можно настроить запуск и обработку PHP скриптов на Windows. Версии последней могут быть разные, например, Server 2008/2012/2016/2019 или не серверные системы, такие как, 7/8/10. Данная инструкция подойдет как для чайника, так и опытного специалиста (в качестве шпаргалки).

Установка IIS

iis php 01

Если откроется окно с приветствием, нажимаем Далее:

iis php 02

При выборе типа установки выбираем Установка ролей или компонентов:

iis php 03

При выборе целевого сервера оставляем локальный сервер (или выбираем удаленный, если установка выполняется из удаленной консоли):

iis php 04

iis php 05

Также среди ролей в подразделе «Разработка приложений» ставим галочку для установки CGI — этот компонент нам нужен для работы PHP:

iis php 15

iis php 06

iis php 07

Выбор служб ролей — нажимаем далее или, при необходимости, выбираем FTP-сервер:

iis php 08

В следующем окне ставим галочку Автоматический перезапуск конечного сервера, если требуется и кликаем по Установить:

iis php 09

Дожидаемся окончания процесса установки.

Сразу после установки IIS запускается автоматически. Но, если что, его можно запустить с помощью команды iisreset:

* если выполнить данную команду без опций, то она перезапустить веб-сервер.

Также мы можем открыть диспетчер служб (команда services.msc) и перезапустить Службу веб-публикаций:

iis php 48

Открываем браузер и вводим адрес http://localhost — должен открыться стартовый портал:

iis php 10

Развертывание отдельного сайта

Мы можем пропустить данный пункт, если хотим использовать сайт по умолчанию. Однако, в данной инструкции мы разберем пример, когда для сайта на PHP будет создана отдельная настройка.

iis php 11

iis php 12

Заполняем данные для нового сайта:

iis php 13

После заходим в каталог с сайтом (в нашем примере, это C:inetpubwwwrootphp) и создадим в нем файл index.html со следующим содержимым:

Hello from PHP site

Открываем браузер и переходим на созданный сайт, например, как в нашей инструкции — http://php.dmosk.ru. Мы должны увидеть страницу с написанным нами текстом:

iis php 14

Тестовый сайт создан.

Установка PHP

iis php 16

Откроется страница с несколькими версиями пакета — там как мы ставим PHP как FastCGI, нам нужна версия «Non Thread Safe» (не потокобезопасная), так как она будет работать быстрее. И так, скачиваем zip-архив на сервер:

iis php 17

Для установка PHP на Windows достаточно просто распаковать содержимое архива в любой каталог, например, C:Program FilesPHP:

iis php 18

Делаем копию файла php.ini-production и переименовываем его в php.ini:

iis php 19

Открываем на редактирование данный файл и правим следующее:

open_basedir = C:inetpubwwwroot
.
cgi.force_redirect = 0
.
short_open_tag = On

* где open_basedir — директория, в которой будут разрешены PHP-скрипты; cgi.force_redirect — указывает будет ли скрипты обрабатываться при прямом запросе или только при запросе от веб-сервера. В IIS запросы контролируются самим веб-сервером, поэтому опция может оказать обратный эффект; short_open_tag — позволяет использовать короткий вид открывающих тегов для PHP.

cd «C:Program FilesPHP»

Мы должны получить список подключенных модулей:

[PHP Modules]
bcmath
calendar
Core
ctype
.

Но если мы получим ошибку, связанную с отсутствием файла VCRUNTIME140.dll:

iis php 23

. необходимо установить Microsoft Visual C++ Redistributable. Переходим на страницу https://www.microsoft.com/ru-RU/download/details.aspx?id=52685 и скачиваем компонент:

iis php 24

После загрузки, устанавливаем его на сервер, после чего, снова пробуем вывести на экран модули php:

Настройка сайта на IIS для работы с PHP

iis php 20

В меню справа кликаем по Добавить сопоставление модуля:

iis php 21

iis php 22

Нажимаем OK и подтверждаем действие. Сопоставление создано.

Теперь заходим в Документ по умолчанию:

iis php 25

. и добавляем новый документ:

iis php 26

* в данном примете мы указываем, что по умолчанию сервер будет искать файл index.php, если таковой не указан явно в запросе.

Открываем в проводнике папку, в которой находятся файлы сайта (в нашем примере, C:inetpubwwwrootphp). Создаем файл index.php с содержимым:

Открываем браузер и снова переходим на наш сайт — мы должны увидеть страницу с информацией о php:

iis php 27

PHP Manager в IIS

Для того, чтобы упростить настройку PHP мы можем установить диспетчер PHP для IIS. Для этого переходим по ссылке https://www.iis.net/downloads/community/category/manage и переходим по ссылке для скачивания стабильной версии php-менеджера:

iis php 44

iis php 46

Выполняем установку на сервере, запустив загруженный файл. Открываем диспетчер управления IIS — мы должны увидеть PHP Manager:

iis php 45

Установка MySQL

iis php 28

На следующей странице выбираем для скачивания mysql-installer-community:

iis php 42

В открывшемся окне кликаем по No thanks, just start my download:

iis php 43

iis php 29

В следующем окне кликаем по Execute:

iis php 30

. и дожидаемся установки СУБД:

iis php 31

Откроется окно конфигурации MySQL — нажимаем Next:

iis php 32

Выбираем установку одиночного сервера MySQL:

iis php 33

Оставляем все значения по умолчанию для настроек сети:

iis php 34

Требуем сложные пароли:

iis php 35

Вводим дважды пароль для пользователя root:

iis php 36

* также, на данном этапе мы можем сразу добавить новых пользователей.

Устанавливаем СУБД как сервис и стартуем его:

iis php 37

Настройки готовы для применения — нажимаем Execute:

iis php 38

Дожидаемся применения настроек и кликаем по Next:

iis php 39

iis php 40

Установка завершена — нажимаем Finish.

iis php 41

Сервер баз данных готов к использованию.

По умолчанию, PHP поддерживаем mysql — в этом можно убедиться на странице phpinfo, найдя раздел mysqlnd:

Источник

Создание сайта на windows server 2019

В этой статье мы рассмотрим базовые настройки Windows Server 2019, это AD, DNS, DHCP и лицензирование терминального сервера. Данные настройки актуальны на большинстве серверов и являются самыми необходимыми.
Как установить Windows Server и произвести первичные настройки по активации можете ознакомиться в нашей прошлой статье по этой ссылке.

1) Меняем имя сервера и его описание (если нужно). Переходим в свойства системы => изменить параметры => изменить. Задаем «Имя компьютера», и если нужно, то имя рабочей группы. После изменения параметров нужно перезагрузиться.

1 7

2 6

3 6

4 5

После перезагрузки можете проверить, все ли у вас прошло успешно с изменением имени.

5 1

2) Далее меняем сетевые настройки, IP, маску и шлюз ставите обязательно статичными, настройки производятся в зависимости от Вашей сети.

7 2

Переходим в свойства сетевой карты.

7 1

И далее в свойства IPv4

8

10

3) Следующим пунктом настраиваем Active Directory. Добавляем роли и компоненты. Для этого переходим меню «Пуск» => Диспетчер серверов.

10 1

12

13

Установка «Ролей и компонентов».

14

Соответственно выбираем нужный нам пул сервера.

15

В «Роли сервера» для всех наших настроек выберем «DHCP-сервер», «DNS-сервер», «Доменные службы Active Directory» и «Службы удаленных рабочих столов».

16

Идем далее до «Службы ролей» и выбираем пункты как на скриншоте ниже.

17

После так же идем «Далее» до пункта «Подтверждение» и устанавливаем все, что мы выбрали.

18

19

После установки в «Результатах» выбираем пункт «Повысить роль этого сервера до уровня контроллера домена».

19 1

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

20

В параметрах контроллера нужно придумать пароль.

21

По каталогу настроек идем дальше, до дополнительных параметров, там нужно указать имя домена NetBIOS, если он у вас там уже стоит, то можете оставить как есть, либо поменять по своему желанию.

23

Далее идем до «Проверки предварительных требований», если проверка прошла успешно, то устанавливаем примененные настройки.

24

25

После полной установки необходимо перезагрузиться.

26

4) Производим настройку «Зона обратного просмотра».

27

На пункте «Зона обратного просмотра» => Создать новую зону.

29

Выбираем «Основную зону».

30

Для всех DNS-серверов, работающих на контроллерах домена в этом домене:

31

Зона обратного просмотра IPv4

32

Ну и соответственно выводим индефикатор сети.

34

35

Проверяем, что все установилось.

36

5) Переходим к настройке DHCP. Переходим в мастер установки.

37

38

39

40

После завершения установки => Диспетчер => Средства => DHCP

41

42 1

Задаем любое имя области DHCP.

43

В диапазоне адресов задаем начальный и конечный интервал области IP адресов, который будет раздавать сервер.

45

46

Далее в дереве каталогов DHCP => Имя сервера => Область => Пул адресов. В списке должен быть указан начальный и конечный диапазон, который Вы указывали в настройках.

47 1

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

Источник

Понравилась статья? Поделить с друзьями:
  • Настройка ассоциаций файлов в windows 10 через реестр
  • Настройка wds на windows server 2016
  • Настройка архивации windows server 2008 r2
  • Настройка windows server 2012 r2 core hyper v настройка
  • Настройка wds на windows server 2008 r2