Обзор класса 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 и создания веб-страниц, и вам просто нужно научиться размещать их в Интернете, то этот курс - именно то, что вам нужно.

Читать далее

Обзор: Oculus Quest 2 может стать переломным моментом для массового внедрения VR
Обзор: Oculus Quest 2 может стать переломным моментом для массового внедрения VR

Oculus Quest 2 теперь доступен, и это улучшение по сравнению с оригиналом во всех отношениях. И все же это на 100 долларов дешевле, чем последний выпуск. Проведя некоторое время с Quest 2, я считаю, что мы можем оглянуться на него как на гарнитуру, которая наконец сделала VR доступной для массовых потребителей.

Обзор MSI Nvidia RTX 3070 Gaming X Trio: производительность 2080 Ti, цены на Pascal
Обзор MSI Nvidia RTX 3070 Gaming X Trio: производительность 2080 Ti, цены на Pascal

Новый RTX 3070 от Nvidia - потрясающий графический процессор по хорошей цене, и MSI RTX 3070 Gaming X Trio хорошо это демонстрирует.

Обзор: новый DJI Mini 2 может стать идеальным дроном для путешествий
Обзор: новый DJI Mini 2 может стать идеальным дроном для путешествий

Если вы любите путешествовать со своим дроном, но ненавидите таскать с собой много оборудования, DJI Mini 2 может стать идеальным решением.

Обзор Ryzen 9 5950X и 5900X: AMD демонстрирует Zen 3 против последних бастионов производительности Intel
Обзор Ryzen 9 5950X и 5900X: AMD демонстрирует Zen 3 против последних бастионов производительности Intel

AMD продолжает натиск на то, что когда-то было бесспорным дерн Intel.