Обзор класса 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.

Затем лектор быстро и легко устанавливает и запускает сервер Apache HTTP с помощью терминала, а затем настраивает его на автоматический запуск при каждой загрузке системы. После этого он показывает вам, как настроить брандмауэр вашей системы, чтобы разрешить другим системам доступ к вашему веб-серверу, а затем он показывает вам, как настроить файлы и создать первую страницу.
После создания первой страницы остальная часть курса будет посвящена расширению вашего веб-сайта путем добавления виртуальных хостов и настройки псевдонимов и перенаправления ссылок. Существует также длинный раздел, посвященный повышению безопасности. Один этот раздел занимает примерно целую треть курса.
Заключение
В целом, я нашел этот курс очень информативным, но я настоятельно рекомендую потенциальным студентам пройти еще несколько курсов вместе с ним. Если вы не работаете в Linux на регулярной основе, вам, вероятно, следует пройти курс обучения для Linux до этого. Курс почти полностью проводится изнутри терминала Linux, и лектор не всегда объясняет, что отдельные команды делают особенно хорошо. Лично у меня нет большого опыта работы с Linux, и поэтому я нашел некоторые разделы немного запутанными, поскольку я пытался выяснить, почему лектор использовал команды, которые он делал, и какой именно эффект они имели.
Также важно отметить, что этот курс учит вас, как настроить веб-сервер, но не учит, как создавать веб-страницы. Это может показаться странным, поскольку лектор действительно учит вас, как создавать веб-страницы, но эти страницы просты с простым текстом, без форматирования или изображений. Сам по себе этот курс вряд ли будет полезным, если у вас уже нет опыта разработки сайта. Тем не менее, если у вас есть некоторый опыт работы с Linux и создания веб-страниц, и вам просто нужно научиться размещать их в Интернете, то этот курс - именно то, что вам нужно.
Читать далее

Intel подробно описывает стратегию XPU, запускает новый серверный графический процессор, OneAPI Gold
Сегодня Intel сделала пару анонсов, касающихся своей инициативы OneAPI и запуска своего первого серверного графического процессора на базе графики Xe.

AMD и ARM увеличили свою долю на рынке серверов в третьем квартале 2020 года
Отчет IDC по серверам за 3 квартал 2020 года показывает впечатляющие успехи как для ARM, так и для AMD.

Microsoft создает собственные процессоры ARM для серверов и ПК Surface
Сообщается, что Microsoft работает над собственным дизайном процессора на базе ARM, чтобы придать ему большую гибкость и потенциально лучшую производительность, чем ядра x86.

Медиа-серверы Plex используются для усиления DDoS-атак
Исследователи утверждают, что при правильном использовании сервер Plex может увеличить размер DDoS-пакетов почти в пять раз, делая эти атаки гораздо более опасными. Пользователи Plex тоже мало что могут с этим поделать.