Установка MS IIS и MS SQL Server на Windows Server

Многие веб-проекты активно используют разные системы управления базами данных (СУБД). Эти системы широко применяются для создания, хранения и управления базами данных как через приложения, так и через веб-сайты. В данном руководстве мы рассмотрим процесс установки веб-сервера MS IIS и такой СУБД, как MS SQL Server, на VDS, работающий на Windows Server 2016.

IIS (Internet Information Services) — это набор служб и серверов от Microsoft, включённых в операционные системы Windows Server. В этом руководстве мы будем использовать IIS в качестве веб-сервера для запуска собственного сайта.

MS SQL Server также является разработкой компании Microsoft и одной из самых популярных СУБД. Он использует реляционную модель для организации структуры баз данных.

Установка IIS

Для того, чтобы установить MS IIS, запустите на вашем VPS Диспетчер серверов (Server Manager) и в нём перейдите Управление 🠒 Добавить роли и компоненты.

Диспетчер серверов - Установка MS IIS и MS SQL

В начальном окне мастера добавления ролей и компонентов нажмите Далее.

Начальное окно мастера - Установка MS IIS и MS SQL

После чего выберите тип установки Установка ролей и компонентов и нажмите Далее.

Выбор типа установки - Установка MS IIS и MS SQL

В следующем окне активируйте опцию Выберите сервер из пула серверов и в списке ниже выделите сервер, на который вы будете устанавливать IIS. В нашем примере список состоит из одного сервера. На него мы и производим установку. Для перехода к следующему шагу нажмите Далее.

Выбор целевого сервера

В окне выбора ролей сервера выберите роль Веб-сервер (IIS).

Выбор ролей сервера

В открывшемся окне не нужно вносить изменений, просто нажмите Добавить компоненты.

Добавление компоненты

Мастер вернётся в окно выбора ролей сервера, где роль Веб-сервер (IIS) будет активна. После чего нажмите Далее.

Выбор ролей сервера

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

Выбор компонентов

Так же и в следующем окне.

Роль веб-сервера (IIS)

То же самое далее.

Выбор служб ролей

Наконец, для запуска непосредственно процесса инсталляции нажмите Установить.

Подтверждение установки компонентов

Когда установка роли завершится, перезагрузите свой сервер.

Завершение установки

Теперь, если вы введёте в строку браузера IP-адрес вашего VPS, браузер откроет дефолтную страницу MS IIS.

Дефолтная страница MS IIS

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

Результатом произведённой инсталляции является то, что ваш веб-сайт теперь открывается при вводе его IP-адреса в строку браузера. Далее необходимо сделать так, чтобы сайт стал доступен по своему доменному имени. Для этого вам нужно будет перейти к настройкам вашего домена на стороне регистратора. А именно, отредактируйте A-запись домена таким образом, чтобы она содержала IP-адрес вашего VPS. Следует иметь ввиду, что изменения DNS-записей домена, в том числе и A-записей, могут вступать в силу в течение нескольких часов. В некоторых случаях это время может достигать 24 часов.

Следующим шагом будет настойка сайта на стороне виртуального сервера.

Файлы сайтов IIS по умолчанию находятся в папке C:\inetpub\. А файлы дефолтной страницы сайта IIS расположены в C:\inetpub\wwwroot\. Таким образом, для того, чтобы новый веб-сайт заработал на вашем виртуальном сервере, необходимо создать для него отдельный каталог. Соответственно, его следует расположить в C:\inetpub\. В результате папка вашего сайта должна иметь вид C:\inetpub\your-domain.host\, где your-domain.host — доменное имя вашего веб-сайта.

После того, как вы создали каталог для вашего сайта, в нём необходимо разместить файл стартовой страницы сайта. В нашем примере файл будет называться index.html и иметь следующее содержимое:

<html>

<head><title>Your Domain</title></head>

<body><h1>YOUR SITE CREATEAD WITH MS IIS ON YOUR VDS</h1></body>

</html>

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

Запуск диспетчера служб IIS

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

Диспетчер служб IIS

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

Добавление веб-сайта

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

Страница веб-сайта

Установка MS SQL

В нашем примере мы установим на сервер MS SQL Server 2022. Данная СУБД существует в нескольких редакциях:

  • Enterprise — это полная версия MS SQL Server. Она предназначена для использования в реальных проектах без ограничений по вычислительным ресурсам.
  • Standard — также полноценная версия, обеспечивающая базовое управление данными, но имеющая определённые ограничения на аппаратные возможности.
  • Web — редакция, имеющая низкую совокупность стоимости владения для веб-хостеров и поставщиков веб-приложений.
  • Developer — полнофункциональная бесплатная версия, предназначенная для разработчиков. Она не предназначена для использования в качестве реального SQL-сервера, но может быть использована для изучения и тестирования функциональности MS SQL Server.
  • Express — бесплатная версия, предназначенная для обучения и создания классических и небольших серверных приложений. Данную редакцию можно применять для решения реальных задач. При этом, она имеет некоторые ограничения на аппаратные ресурсы.

В качестве примера на нашем сервере рассмотрим установку MS SQL Server 2022 в редакции Developer Edition.

Для того, чтобы загрузить на VPS дистрибутив MS SQL Server, перейдите на соответствующую страницу MS SQL. В разделе редакции Developer нажмите Download now.

Загрузка Developer Edition

По окончании загрузки установщика запустите его от имени администратора и выберите тип установки Базовый. Данный вариант инсталляции представляет из себя наиболее простой тип установки и не требует каких-либо дополнительных настроек.

Выбор типа установки - Установка MS IIS и MS SQL

Чтобы принять условия лицензии MS SQL Server, нажмите Принять.

Условия лицензии MS SQL Server - Установка MS IIS и MS SQL

В следующем окне мастер попросит указать место установки, либо согласиться с предложенным каталогом, нажав кнопку Установить.

Запуск установки MS SQL Server

В завершении установщик покажет обобщённую информацию, которая может быть востребована при дальнейшем использовании СУБД. К примеру, в строке ИМЯ ЭКЗЕМПЛЯРА по умолчанию указано MSSQLSERVER. В системе может быть запущено несколько экземпляров, каждый из которых должен иметь своё название. Здесь же указана строка подключения, при помощи которой можно подключаться к установленному SQL-серверу из других приложений, запущенных на вашем виртуальном сервере.

Завершение установки MS SQL Server

В этом же окне есть кнопка Подключиться. Она предоставляет возможность протестировать работоспособность этого экземпляра SQL-сервера через подключение к нему с помощью консольного терминала.

Установка SSMS

Также, в окне завершения установки MS SQL Server присутствует кнопка Установить SSMS. С её помощью вы можете загрузить на свой виртуальный сервер интегрированную среду SQL Server Management Studio. Это программное обеспечение предназначено для управления инфраструктурой MS SQL Server при помощи графической оболочки. При нажатии на кнопку в браузере откроется страница загрузки. Здесь вы сможете найти ссылку на скачивание дистрибутива SSMS.

Для запуска непосредственно инсталляции нажмите Установить.

Запуск установки SSMS - Установка MS IIS и MS SQL

После завершения установки перезагрузка сервера не требуется. Вы можете переходить к работе с СУБД запустив графическую оболочку SSMS.

Интерфейс SSMS - Установка MS IIS и MS SQL

Вам также может понравиться