Що таке IIS?
IIS або Інформаційний сервер Інтернету - це сервер, що використовується для розміщення веб-додатків .Net. IIS зазвичай встановлюється на віконному сервері.
Щоб користувачі могли отримати доступ до веб-сайту, веб-сайт повинен розміщуватися на якомусь веб-сервері. Для різних технологій доступні різні веб-сервери. У .Net доступний веб-сервер називається Internet Information Services або IIS .
Після розробки веб-програми вона розгортається на сервері IIS. Кінцеві користувачі можуть отримати доступ до цієї веб-програми. Існує два способи розгортання програми на сервері, обидва ви побачите тут.
- За допомогою методу копіювання файлів.
- Використовуючи метод публікації в Інтернеті.
У цьому підручнику ви дізнаєтесь-
- Як завантажити та встановити IIS
- Як розгорнути веб-сайт у IIS за допомогою копії файлу
- Як опублікувати веб-сайт ASP.NET
Як завантажити та встановити IIS
На наведеній нижче схемі показаний процес роботи сервера IIS.
- Перша частина - це запит, надісланий користувачем. Зазвичай запит буде веб-сторінкою. Прикладом може бути http://example.com/Default.aspx.
- Тут 'example.com' - це веб-сайт, розміщений на сервері IIS.
- 'Default.aspx' - це веб-сторінка на веб-сайті example.com.
- Тож користувач введе URL-адресу http://example.com/Default.aspx у веб-браузері. Потім запит перейде на сервер IIS, який має додаток example.com.
- Як тільки запит надходить на сервер IIS, він обробляється. Сервер IIS виконує всі необхідні операції відповідно до запиту.
- Нарешті, сервер IIS надсилає вихідні дані користувачеві. Результатом буде, як правило, вміст HTML, що надсилається користувачеві. Цей вміст HTML буде відображатися у веб-браузері.
Давайте подивимося, як ми можемо встановити IIS на віконний сервер.
- Спочатку завантажте сервер Windows із URL-адреси - https://msdn.microsoft.com/en-us/windowsserver2012r2.aspx і спробуйте його протягом 120 днів.
- Після встановлення необхідно виконати наступні кроки для встановлення IIS.
Крок 1) У Windows Server 2012 інформаційна панель за замовчуванням відображається, як показано нижче.
- Першим кроком є натискання кнопки "Додати ролі та функції" на інформаційній панелі.
- Це дозволяє встановлювати додаткові функції на сервері.
Крок 2) На наступному екрані вам потрібно натиснути кнопку Далі, щоб продовжити.
Крок 3) На наступному кроці нам потрібно виконати два підкроки
- Перший - вибрати інсталяцію на основі ролей або функцій. Це дозволить нам виконати інсталяцію IIS.
- Натисніть кнопку "Далі", щоб продовжити.
Крок 4) На наступному екрані ви побачите ім'я сервера, на якому відбувається встановлення. Натисніть кнопку Далі, щоб продовжити.
Крок 5) На наступному кроці нам потрібно виконати два підкроки
- Виберіть варіант веб-сервера. Це забезпечить інсталяцію IIS.
- Натисніть кнопку "Далі", щоб продовжити.
Крок 6) На наступному екрані натисніть наступну кнопку, щоб продовжити.
Крок 7) На заключному екрані натисніть кнопку Встановити, щоб розпочати встановлення.
Після встановлення IIS ви можете запустити його, перейшовши на пошук у Windows 2012.
- Введіть рядок 'inetmgr', який є командою для IIS.
- Тоді з’явиться Менеджер інформаційних служб Інтернету. Клацніть на це.
Після натискання на вищевказане посилання відкриється IIS, і перед вами з’явиться екран нижче.
У IIS у вас буде створено початковий веб-сайт, який називається веб-сайтом за замовчуванням.
Якщо відкрити браузер і перейти за URL-адресою http: // localhost . Ви побачите наведені нижче результати. Ця URL-адреса в основному переходить на веб-сайт за замовчуванням, показаний на попередньому екрані. Це сторінка за замовчуванням, яка вказує, що сервер IIS працює і працює.
Як розгорнути веб-сайт у IIS за допомогою копії файлу
Після розробки веб-програми наступним важливим кроком є розгортання веб-програми. Веб-програму потрібно розгорнути, щоб інші користувачі могли отримати до неї доступ. Розгортання здійснюється на веб-сервері IIS.
Існують різні способи розгортання веб-програми. Давайте розглянемо перший метод, який є копією файлу.
Ми використовуємо веб-додаток, створений у попередніх розділах. Давайте виконуватимемо згадані нижче кроки для досягнення цього.
Крок 1) Спершу переконаймося, що у Visual Studio відкрито веб-програму «DemoApplication».
Крок 2) Відкрийте файл "Demo.aspx" і введіть рядок "Guru 99 ASP.Net".