Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Добрый день уважаемые читатели и гости блога. Для меня было большим удивлением, что в Америке и в Европе, очень много хостинов используемых людьми, построены на Windows Internet Information Services, и ее доля там больше чем Linux Apache или nginx. В сегодняшнем посте я бы хотел рассказать, начинающим системным администраторам, как создавать сайты iis в Windows Server 2012 R2, точнее административную часть, так как там уже вы сами будите выбирать, будет ли это ресурс на движке Werdpress или же статический сайт, вариантов очень много.

Подготовка IIS для развертывания сайта в IIS

И так для нашей задачи, вы уже должны иметь развернутую службу IIS, как это сделать, я рассказывал в отдельной статье. Теперь перейдем к практике и подготовим его для последующих вещей. Открываем диспетчер IIS. Найти этот пункт можно в диспетчера сервера.

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Само создание сайта iis состоит из вот таких не хитрых пунктов. Во первых, вы задаете:

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Далее вы производите привязку сайта к нужному ip адресу, делается это после того, как вы на своем DNS сервере создали A или Cname запись для ресурса. Так же задаем тип привязки, имеет ввиду протокол, тут их всего два обычный незащищенный http и защищенный сертификатом шифрования https, о нем я подробно говорил.

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Пробуем запустить ваш сайт. И так, сайт в диспетчере IIS на Windows Server 2012 r2 мы создали, пробуем его запустить, для этого у вас есть в пункте управление веб-сайтом, отдельный пункт «Обзор»

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Если все хорошо, то вы получите доступ к ресурсу, если же нет, то увидите запрещающее сообщение:

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Перейдите на вкладку «Безопасность > Изменить > Добавить > Проверить имя» и через поиск найти нужную группу.

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Назначаем нужный уровень прав для созданного сайта IIS, у меня это чтение и выполнение.

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Открываем в браузере ваш сайт и проверяем.

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Следующим шагом, у вас встанет вопрос какого типа будет ваш сайт и нужно ли для его настройки добавлять новые компоненты или же устанавливать сторонние, по типу PHP или MySQP для WordPress. Далее я вам советую, разобраться в вопросе проверки подлинности IIS и как она настраивается.

Источник

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

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

Установка IIS

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Hello from PHP site

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Установка PHP

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

open_basedir = C:\inetpub\wwwroot
.
cgi.force_redirect = 0
.
short_open_tag = On

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

cd «C:\Program Files\PHP»

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

[PHP Modules]
bcmath
calendar
Core
ctype
.

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

PHP Manager в IIS

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Установка MySQL

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Источник

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

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

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

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012
Проверяем работоспособность РНР. В этой же вкладке кликаем «проверить phpinfo()».

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Затем устанавливаем его на сервере и снова нажимаем «проверить phpinfo()».
Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Источник

Настройка веб-сервера IIS

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

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

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

План работ:

Включение компонент веб-сервера.

Windows Server 2012 R2, 2016 и 2019.

Выпуск самоподписанного сертификата (Необязательно).

1. Включение компонент веб-сервера

По умолчанию в операционной среде 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»).

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Компоненты разработки приложений

Средства управления веб-сайтом

Консоль управления IIS

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

После этого нажимайте на кнопку «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).

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Во вкладке роли сервера (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 максимально простой.

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

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

Как настроить web server на windows сервер 2012. Смотреть фото Как настроить web server на windows сервер 2012. Смотреть картинку Как настроить web server на windows сервер 2012. Картинка про Как настроить web server на windows сервер 2012. Фото Как настроить web server на windows сервер 2012

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *