Огляд класу Udemy: Повний курс сервера Apache HTTP

Огляд класу Udemy: Повний курс сервера Apache HTTP

Веб-сервер HTTP Apache - один з найбільш широко використовуваних сьогодні доступних веб-серверів. Програмне забезпечення є безкоштовним та відкритим кодом, і воно має багатий набір функцій. Веб-сервер Apache HTTP також дуже універсальний; його використовують багато великих міжнародних компаній, включаючи Apple, Baidu та Paypal. Він також використовується для створення численних невеликих особистих веб-сайтів.

Налаштування та навігація за широким списком доповнень та функцій Apache може бути надзвичайно важливим завданням, особливо для людей, які ніколи раніше не створювали веб-сервер. Повний курс Apache HTTP-сервера Udemy від інструктора Мухаммеда Торкі був створений, щоб полегшити це завдання, навчаючи вас усьому, що потрібно знати, щоб встати та працювати з базовим домашнім веб-сервером. Давайте докладніше розглянемо.

Огляд курсу

Лекції починаються з короткого огляду створення Інтернету та його функціонування. Цей розділ курсу не особливо важливий і реально його можна пропустити. Однак варто зазначити, що цей розділ не зовсім точний, оскільки він стверджує про поширену, але неточну думку, що Інтернет створив Тім Бернерс-Лі. Тільки для тих, хто цього не знав, Бернерс-Лі був головним гравцем у створенні Мережі, але сам Інтернет був створений зусиллями численних людей за два десятиліття до цього.

Далі курс починає детальніше заглиблюватися в те, як налаштувати веб-сервер Apache у розділі 2, але тут є незначна проблема. Розділ 2 починається з лектора, який працює на CentOS 7.4. Лектор перераховує, що студенти повинні мати знання основ Linux перед початком курсу, тому це саме по собі не є проблемою, але лектор ніколи не вказував, яку версію студентів Linux слід використовувати. Я припускаю, що викладач рекомендує CentOS 7.4, тому що саме він працює, але тут дійсно повинно бути більше пояснень, чому студенти повинні використовувати цю версію Linux для інших популярних дистрибутивів, таких як Ubuntu або Fedora.

Огляд класу Udemy: Повний курс сервера Apache HTTP

Потім викладач встановлює та запускає HTTP-сервер Apache швидко та легко за допомогою терміналу, а потім встановлює його для автоматичного запуску щоразу, коли система завантажується. Після цього він показує, як налаштувати брандмауер вашої системи, щоб дозволити іншим системам отримувати доступ до вашого веб-сервера, а потім продовжує показувати, як налаштувати файли та створити свою першу сторінку.

Після створення вашої першої сторінки, решта курсу зосереджена на розширенні вашого веб-сайту шляхом додавання віртуальних хостів та налаштування псевдонімів та переадресації посилань. Існує також довгий розділ, орієнтований на додавання безпеки. Цей розділ займає приблизно повну третину курсу.

Висновок

Загалом я вважаю цей курс дуже інформативним, але настійно рекомендую потенційним студентам пройти кілька інших курсів разом із ним. Якщо ви не працюєте в Linux на регулярній основі, ви, ймовірно, повинні пройти курс на базі Linux перед цим. Курс майже повністю проводиться зсередини терміналу Linux, і викладач не завжди пояснює, що окремі команди роблять особливо добре. Я особисто не маю великого досвіду роботи з Linux, і тому я виявив, що розділи дещо заплутані, тому що я намагався зрозуміти, чому лектор використовував команди, які він робив, і який саме ефект вони мали.

Також важливо відзначити, що цей курс вчить, як налаштувати веб-сервер, але він не навчить вас розробляти веб-сторінки. Це може здатися заплутаним, оскільки викладач насправді навчає вас створювати веб-сторінки, але ці сторінки прості, просто звичайний текст і без форматування чи зображень. Сам по собі цей курс навряд чи буде корисним, якщо ви вже не маєте досвіду проектування сайту. Однак, якщо у вас є досвід роботи з Linux та створенням веб-сторінок і вам просто потрібно навчитися розміщувати їх в Інтернеті, то цей курс саме те, що вам потрібно.

Читати далі

Udemy зробить вас експертом в MySQL всього за $ 10
Udemy зробить вас експертом в MySQL всього за $ 10

MySQL є найпопулярнішим менеджером баз даних SQL у світі сьогодні, і якщо ви боретеся, щоб отримати голову навколо використання цієї корисної програми, то вам пощастило !.

Огляд класу Udemy: Як (неправильно) побудувати комп’ютер з нуля, Circa, 1999
Огляд класу Udemy: Як (неправильно) побудувати комп’ютер з нуля, Circa, 1999

Я не можу достатньо висловити, наскільки абсолютно жахливий цей курс. Якщо ви дійсно хочете навчитися будувати ПК, загляньте в інше місце.

Огляд класу Udemy: Windows 10
Огляд класу Udemy: Windows 10

Якщо ви новачок у Windows 10 і у вас важкий час коригування, курс Windows 10 Udemy може навчити вас основам подорожей та використання цієї нової ОС.

Огляд класу Udemy: Основи вбудованого програмування на С
Огляд класу Udemy: Основи вбудованого програмування на С

Цей курс навчить вас основ, необхідних для розробки вбудованих пристроїв, якщо ви досить терплячі.