Установка DNS на Windows Server 2012 R2.
Процесс установки DNS на сервере Windows Server 2012 R2 довольно прост и не требует перезагрузки системы. Ниже перечислены шаги, необходимые для выполнения установки и настройки службы DNS на компьютере с Windows Server 2012 R2.
Откройте консоль "Диспетчер серверов", переключитесь на "Локальный сервер" и в меню "Управление" жмем "Добавить роли и компоненты":
Откроется мастер добавления ролей и компонентов, жмем "Далее":
Выбираем тип установки: "Установка ролей и компонентов", жмем "Далее":
Выбираем сервер и жмем "Далее":
На вкладке "Роли сервера" выбираем: "DNS сервер", нам предлогают добавить необходимые компоненты, выбираем: "Добавить компоненты", жмем "Далее":
На вкладке "Компоненты" жмем "Далее":
"Далее":
"Установить":
"Закрыть":
На этом установка завершена.
Настройка DNS на Windows Server 2012 R2 на конкретных примерах.
Одной из первых задач, которая должна выполняться сразу же после установки DNS-сервера, является настройка его TCP/IP-параметров таким образом, чтобы при преобразовании имен DNS он указывал на самого себя, если только не имеется никакой особой причины, чтобы он этого не делал.
Открываем "Диспечер серверов", "Локальный сервер" и жмем на доступное интернет соединение:
В открывшемся окне выбираем "свойства":
Дважды щелкните на элементе Протокол Интернета версии 4 (TCP/IP):
В разделе окна, который связан с сервером DNS, удостоверьтесь, что выбран переключатель Использовать следующий адрес DNS-сервера, и введите в поле "Предпочитаемый DNS-сервер" IP-адрес вашего DNS-сервера. При наличии еще одного DNS-сервера укажите его IP-адрес в поле Альтернативный DNS-сервер.
В этом же окне жмем "Дополнительно", и в окне "Дополнительные параметры", жмем "Добавить IP адрес"
Вписываем дополнительный IP адрес и маску (дополнительнгый IP адрес должен находиться в диапазоне подсети основного IP адреса), затем жмем "Добавить" и "OK":
В Диспетчере серверов в меню "Средства" выбираем "DNS", откроется "Диспетчер DNS":
В меню действие выбираем "Настроить DNS сервер":
Откроется мастер настройки DNS сервера, жмем "Далее":
Выбираем "Создать зоны прямого и обратного просмотра", жмем "Далее":
Оставляем по умолчанию и "Далее":
Выбираем "Основная зона" и "Далее":
Задаем имя зоны. Так как у нас уже есть один сайт (admin), созданный в прошлой статье ( Установка и настройка веб-сервера IIS + PHP + MySQL на Windows Server 2012 R2 ), создадим для него зону "admin. malwselennaia.ru" (У Вас должно быть свое доменное имя) и жмем "Далее":
Выбираем "Создать новый файл" и жмем "Далее":
Оставляем по умолчанию и жмем "Далее":
"Да создать зону обратного просмотра" и "Далее":
Выбираем тип зоны и "Далее":
Оставляем IPv4 и жмем "Далее":
Вводим идентификатор сети (У Вас может быть по другому) и "Далее":
Выбираем "создать новый фаил" и "Далее":
Оставляем по умолчанию и "Далее":
Выбираем : нет не пересылать запросы ижмем "Далее":
Проверяем и жмем "Готово":
Возвращаемся в диспетчер DNS , раскрываем зоны прямого просмотра и выделяем созданную нами зону.
Дважды щелкните на элементе "сервер имен":
Откроется окно свойств созданной нами зоны. Выделяем имя нашего сервера и нажимаем "изменить".
Откроется окно редактирования записей. Выделяем имя нашего сервера и нажимаем "Разрешить в адрес".
Жмем "OK", "применить" и "OK"
Щелкаем мышкой в окне зоны, в открывшемся меню выбираем "создать узел А"
В открывшемся окне вводим созданный ранее дополнительный IP адрес (У Вас может быть другим) и нажимаем "Добавить узел"
Жмем "Ok" и закрываем окно "Новый узел"
Возвращаемся в Диспетчер серверов и в меню "средства" выбираем "Диспетчер служб IIS":
В диспетчере служб IIS выделяем созданный нами сайт admin и в правой колонке "Действия" жмем "Привязки..."
В открывшемся окне жмем "Изменить":
Здесь изменяем IP адрес и имя узла. Жмем "Ok":
"Закрыть":
Возвращаемся в диспетчер IIS и в колонке "Действия" выбираем "Обзор admin.malwselennaia.ru":
И, если все прошло успешно, видим страничку входа:
Добавление нескольких сайтов на Windows Server 2012 R2.
Далее добавим на наш сервер еще один веб-сайт. Для примера возмем CMS DLE (DataLife Engine), скачать можно здесь: http://dle-news.ru/demo.html
Установка DLE.
Сначала необходимо создать директорию для нашего сайта. Создаем папку, предположим, в уже созданной при установке IIS директории C:\inetpub\wwwroot\, и назовем (для удобства) "dle10.1":
И копируем туда распакованный дистрибутив DLE:
Далее заходим в phpMyAdmin:
Вводим установленный нами пароль и попадаем на главную страницу phpMyAdmin :
Нажимаем на вкладку "пользователи" и попадаем на страницу "Обзор учетных записей"
Нажимаем "Добавить пользователя", и в открывшемся окне вводим данные пользователя:
Имя пользователя: предположим dle10.1
Хост: localhost
Пароль: например dle10.1
Подтверждение: dle10.1
Чуть ниже ставим точку на "Создать базу данных с именем пользователя в названии и предоставить на нее полные привелегии". Жмем OK:
Далее заходим в "Диспечер IIS",правой кнопкой мыши кликаем "сайты", и в открывшемся меню нажимаем "Добавить веб-сайт..."
Откроеться диалоговое окно "Добавление веб сайта".
Указываем :
Имя сайта - допустим: dle10.1
Физический путь - указываем где расположенна директория веб сайта: у нас C:\inetpub\wwwroot\dle10.1
Имя узла - указываем название сайта(которое будем вводить в браузере): в нашем случае dle10.1.malwselennaia.ru и потом жмем Ok
Далее переходим в диспетчер DNS, и в окне зон прямого просмотра щелкаем мышкой. В открывшемся меню выбираем "Создать новую зону...":
Откроется мастер создания новой зоны. Жмем "Далее":
Выбираем "Основная зона". Жмем "Далее":
Вводим имя зоны (в моем случае dle10.1.malwselennaia.ru) и "Далее":
Оставляем по умолчанию. "Далее":
Тоже по умолчанию и "Далее":
Все проверяем и "Готово":
Возвращаемся в диспетчер DNS , раскрываем зоны прямого просмотра и выделяем созданную нами зону.
Дважды щелкните на элементе "сервер имен":
Откроется окно свойств созданной нами зоны. Выделяем имя нашего сервера и нажимаем "изменить".
Откроется окно редактирования записей. Выделяем имя нашего сервера и нажимаем "Разрешить в адрес".
Жмем "OK", "применить" и "OK"
Щелкаем мышкой в окне зоны, в открывшемся меню выбираем "создать узел А"
В открывшемся окне вводим созданный ранее дополнительный IP адрес (У Вас может быть другим) и нажимаем "Добавить узел"
Возвращаемся в диспечер IIS. Выделяем наш сайт и правой кнопкой мыши открываем меню, выбираем "Редактировать разрешения":
Откроется окно свойств, переходим на вкладку "Безопастность"
Нажимаем "Изменить":
Откроется окно разрешений для группы dle10.1, жмем "Добавить":
Жмем "Дополнительно":
Жмем "Поиск":
Выбираем "IUSR". Жмем OK:
Выставляем разрешения и нажимаем применить и OK:
Далее можно переходить к установке.
Вводим в браузере: dle10.1.malwselennaia.ru (это исключительно в моем случае, у Вас адрес другой) и жмем начать установку:
Далее принимаем лицензионное соглашение и жмем продолжить:
"Продолжить":
"Продолжить":
Вводим данные и жмем продолжить:
Ну вот готово:
Ну правда не совсем готово.
Попытаемся открыть любую новость и получаем ошибку:
Возвращаемся в диспетчер IIS. Выделяем наш сайт, открываем модуль переопределения адресов:
В колонке действия жмем "Импортировать правила":
Копируем содержимое файла : ".htaccess"(лежит в корне сайта) и вставляем в поле "Правила переопределения", нажимаем "применить"
Теперь проверим результат:
На этом все.