Обзор класса Udemy: полный курс по серверу Apache HTTP

Обзор класса Udemy: полный курс по серверу Apache HTTP

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

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

Беглый взгляд на курс

Лекции начинаются с краткого обзора создания Интернета и его функционирования. Этот раздел курса не особенно важен и реально может быть пропущен. Однако стоит отметить, что этот раздел не совсем точен, поскольку в нем говорится о широко распространенном, но неточном убеждении, что Интернет был создан Тимом Бернерсом-Ли. Только для тех, кто не знал, Бернерс-Ли был главным игроком в создании Интернета, но сам Интернет был создан усилиями многочисленных людей два десятилетия назад.

Затем курс начинает углубляться в настройку веб-сервера Apache в разделе 2, но здесь есть небольшая проблема. Секция 2 начинается с лектора, работающего на CentOS 7.4. Лектор перечисляет, что студенты должны знать основы Linux до прохождения этого курса, так что это само по себе не является проблемой, но лектор никогда не указывал, какую версию студентов Linux следует использовать. Я предполагаю, что лектор порекомендует CentOS 7.4, потому что это то, что он запускает, но здесь действительно должно быть больше объяснений, почему студенты должны использовать эту версию Linux над другими популярными дистрибутивами, такими как Ubuntu или Fedora.

Обзор класса Udemy: полный курс по серверу Apache HTTP

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

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

Заключение

В целом, я нашел этот курс очень информативным, но я настоятельно рекомендую потенциальным студентам пройти еще несколько курсов вместе с ним. Если вы не работаете в Linux на регулярной основе, вам, вероятно, следует пройти курс обучения для Linux до этого. Курс почти полностью проводится изнутри терминала Linux, и лектор не всегда объясняет, что отдельные команды делают особенно хорошо. Лично у меня нет большого опыта работы с Linux, и поэтому я нашел некоторые разделы немного запутанными, поскольку я пытался выяснить, почему лектор использовал команды, которые он делал, и какой именно эффект они имели.

Также важно отметить, что этот курс учит вас, как настроить веб-сервер, но не учит, как создавать веб-страницы. Это может показаться странным, поскольку лектор действительно учит вас, как создавать веб-страницы, но эти страницы просты с простым текстом, без форматирования или изображений. Сам по себе этот курс вряд ли будет полезным, если у вас уже нет опыта разработки сайта. Тем не менее, если у вас есть некоторый опыт работы с Linux и создания веб-страниц, и вам просто нужно научиться размещать их в Интернете, то этот курс - именно то, что вам нужно.

Читать далее

НАСА отказывается от теплового зонда InSight на Марсе
НАСА отказывается от теплового зонда InSight на Марсе

Посадочный модуль НАСА InSight изучает красную планету уже более двух лет. За это время InSIght передал данные о сейсмической активности, погоде и даже звуках ветра. Предполагалось, что он будет передавать данные о внутренней температуре планеты, но НАСА объявило, что отказывается от этой попытки из-за того, что не удалось заставить тепловой зонд зарыться в прекрасную марсианскую почву.

Пентагон может отказаться от программы JEDI на 10 миллиардов долларов из-за Microsoft, Amazon Fight
Пентагон может отказаться от программы JEDI на 10 миллиардов долларов из-за Microsoft, Amazon Fight

Правительство настолько устало бороться с Amazon из-за облачного контракта JEDI на 10 миллиардов долларов, который был передан Microsoft, что оно скорее просто уйдет, чем продолжит судебный процесс.

HTC объявляет New Vive Pro 2: обновленные спецификации, более высокие цены
HTC объявляет New Vive Pro 2: обновленные спецификации, более высокие цены

HTC Vive Pro 2 - достойная новая гарнитура, но HTC на самом деле не пытается сделать имя для себя в потребительском VR, больше.

Insight Lander обнаруживает третий крупный марсак
Insight Lander обнаруживает третий крупный марсак

Изучение насаждения НАСА удалось убрать немного пыли с собственных солнечных батарей - как раз вовремя обнаруживать три основных марскеза.