Настройка IIS на Windows Server

IIS - это веб-сервер, созданный Microsoft. IIS совместим с Windows Server - это означает, что вы можете просто добавить его в качестве функции, а не загружать и устанавливать пакеты. Это также дает вам преимущество в том, что вы можете размещать приложения .NET.

Шаг 1. Установка IIS

Установка IIS невероятно проста; на самом деле, единственное, что вам нужно сделать, это включить его. Чтобы включить IIS, откройте «Диспетчер серверов -> Управление -> Добавить роли и компоненты». Выберит��, где вы хотите установить IIS. На экране «Выбор ролей сервера» включите «Веб-сервер (IIS)». Нажмите «Далее», чтобы завершить установку.

Шаг 2: Добавление сайтов

Использование IIS с несколькими сайтами очень просто. Давайте продолжим и добавим наш первый сайт! Что вам нужно сделать, это открыть «Диспетчер IIS». Это приложение, где IIS и все сайты управляются. Вы увидите все свои серверы на боковой панели. Разверните свой сервер, дважды щелкнув его имя, затем разверните «Сайты». Все сайты, размещенные IIS, показаны здесь.

Чтобы добавить новый сайт, просто щелкните правой кнопкой мыши на появившемся экране и выберите «Добавить сайт ...». Здесь вас спросят о нескольких вещах: имя сайта, пул приложений, физический путь, привязка и имя хоста.

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

Физический путь - это место, где хранятся файлы сайта. Путь для этого должно быть: C:\inetpub\wwwroot. Если на вашем сервере IIS размещено несколько веб-сайтов, добавьте в них папку для каждого веб-сайта wwwroot.

Для привязки выберите, собираетесь ли вы использовать один http://или https://для своего веб-сайта. IP-адрес должен быть внешним IP-адресом вашего сервера. IIS обнаружит это автоматически. Указанный порт - это порт, на котором вы хотите разместить свой сайт; обычно это порт 80.

Имя хоста - это доменное имя для вашего сайта. Скажем, что вы хотите разместить "http://example.com", вы положили туда "example.com".

Шаг 3: Запуск и остановка сайтов

С IIS вы можете легко отключить веб-сайты, «остановив» их. Это можно сделать, перейдя на веб-сайт в разделе «Сайты -> Имя веб-сайта», затем нажав «Стоп» на боковой панели.

Вы можете «Запустить» или «Перезапустить» веб-сайт таким же образом.

Шаг 4: Установка приложений

Вы можете загрузить файлы со своего компьютера, чтобы установить веб-приложение. Если вы хотите использовать CMS (например, WordPress или Joomla!), То установка его с помощью установщика веб-платформы будет логичной. Вы можете сравнить установщик веб-платформы с Softaculous. Установщик веб-платформы также позволяет устанавливать другие приложения, такие как PHP и SQL Server.

Чтобы установить приложение с помощью установщика веб-платформы, найдите «Развернуть» на боковой панели. Затем нажмите «Установить приложения из галереи». Теперь вы сможете искать приложения и легко устанавливать их, нажимая кнопку «Добавить» или «Установить».

Шаг 5: Настройка аутентификации

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

Аутентификацию можно включить, нажав «Аутентификация» в разделе «IIS». При включении базовой аутентификации пользователи с учетной записью на вашем сервере смогут получить доступ к вашему веб-сайту. Также можно использовать учетные записи Active Directory.

По умолчанию анонимная аутентификация включена. Это означает, что аутентификация не требуется.

Шаг 6: Настройка электронной почты SMTP

Если у вас установлено приложение, такое как WordPress или Joomla, они, вероятно, отправят пользователям несколько писем. Чтобы это работало, нам нужно настроить SMTP. Чтобы установить SMTP с IIS, перейдите в «Диспетчер серверов -> Управление -> Добавить роли и компоненты». Вы можете пропустить выбор ролей, вместо этого вы отметите «SMTP-сервер», когда он попросит вас выбрать функции, которые вы хотите установить.

Значок «SMTP E-mail» теперь будет отображаться в IIS в разделе «ASP.NET». Здесь вы можете указать адрес электронной почты, с которого отправляются письма.

Шаг 7: Включение сжатия

Вы, вероятно, хотите включить сжатие. Сжатие сделает ваш сайт быстрее. Чтобы включить сжатие, просто нажмите «Сжатие» в разделе «IIS».

Шаг 8: Использование web.config

Если вы привыкли использовать .htaccess, то вам нужно научиться использовать web.config. web.configФайл в основном эквивалент .htaccess. Он предоставляет много одинаковых функций, но имеет другой формат.

Шаг 9: Включение SSL

Чтобы включить SSL, вам понадобится сертификат SSL.

Первое, что нам нужно сделать, это изменить привязку сайта с http://на https://.

Нажмите на имя вашего сервера на боковой панели и нажмите «Сертификаты сервера» в разделе «IIS». На боковой панели вы увидите опцию «Импорт ...». Используйте это, чтобы импортировать ваш сертификат SSL.

После успешного импорта SSL-сертификата щелкните правой кнопкой мыши имя своего сайта на боковой панели и выберите «Изменить привязки ...». Мы собираемся добавить привязку. Нажмите «Добавить ...». Вместо того http://, чтобы выбрать https://. IP-адрес и имя хоста будут одинаковыми; однако порт будет установлен на 443. Когда вы установите сайт для использования https://, появится опция под названием «SSL-сертификат». Выберите ваш сертификат SSL здесь. Нажмите «ОК». Когда вы увидите новую привязку, нажмите «Закрыть». Ваш сайт теперь использует SSL.



Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

6 невероятных фактов о Nintendo Switch

6 невероятных фактов о Nintendo Switch

Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.

Технические обещания, которые все еще не выполнены

Технические обещания, которые все еще не выполнены

Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.

Функциональные возможности уровней эталонной архитектуры больших данных

Функциональные возможности уровней эталонной архитектуры больших данных

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

Как ИИ может вывести автоматизацию процессов на новый уровень?

Как ИИ может вывести автоматизацию процессов на новый уровень?

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

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

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

Телемедицина и удаленное здравоохранение: будущее уже здесь

Телемедицина и удаленное здравоохранение: будущее уже здесь

Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

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

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше