Огляд класу 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.

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

Chromebook отримують частку ринку, оскільки освіта переходить в Інтернет
Продажі Chromebook зросли в пандемії, продажі зросли на 90 відсотків, і очікується майбутнє зростання. Це ставить певні виклики для таких компаній, як Microsoft.

AMD купує розробника FPGA Xilinx за 35 мільярдів доларів
Угода, яку ми обговорювали на початку цього місяця, надасть AMD доступ до нових ринків, на яких вона раніше не грала, включаючи ПЛІС та штучний інтелект.

НАСА виявило життєво важливу органічну молекулу на Титані
В останньому аналізі дослідники NASA виявили важливу, високореактивну органічну молекулу в атмосфері Титана. Його наявність припускає, що Місяць може підтримувати хімічні процеси, які ми зазвичай пов’язуємо з життям.

RISC-V навшпиньки до основного потоку завдяки платформі розробників SiFive, високопродуктивний процесор
RISC V продовжує проникати на ринок, цього разу завдяки дешевшій та повнофункціональнішій тестовій материнській платі.