Раздел NGINXСейчас NGINX считается самой мощной, эффективной и безопасной технологией веб-серверов, используемой для размещения веб-приложений любого размера и сложности. Программное обеспечение имеет открытый исходный код и рассчитано на максимальную производительность и стабильность. Он также направлен на исправление многих недостатков Apache, когда дело доходит до доставки контента конечному пользователю. NGINX можно использовать для веб-обслуживания, обратного проксирования, кэширования, балансировки нагрузки, потоковой передачи мультимедиа и многого другого.
Раздел NGINX этого курса поможет вам понять следующие ключевые концепции:
Понимание разницы между Apache и NGINX;
- Установка NGINX на Digital Ocean Droplet или любой виртуальный сервер по вашему выбору;
- Изменение файла конфигурации блока NGINX для размещения веб-сайтов;
- Установка основных компонентов на NGINX, таких как MySQL, PHP и PhpMyAdmin;
- Защита PhpMyAdmin с помощью символических ссылок и встроенного шлюза аутентификации NGINX;
- Защита ваших размещенных веб-сайтов с помощью бесплатного SSL с помощью Certbot и Let's Encrypt;
- Установка и настройка WordPress на вашем сервере NGINX.
- Сертификаты SSL - Let's Encrypt
В этом разделе курса предлагается углубленно изучить роль сертификатов SSL, когда речь идет о безопасности сервера и шифровании веб-трафика. Мы начинаем с подробного введения, которое включает в себя изучение различных типов сертификатов и того, как они работают. Оттуда студенты создают droplet в Digital Ocean и настраивают свой собственный бесплатный сертификат SSL с помощью Let's Encrypt Certificate Authority. Этот раздел курса сочетает в себе теоретическое и практическое обучение. У студентов есть возможность попрактиковаться в некоторых концепциях, изученных в предыдущих двух разделах, а также узнать о бесплатных сертификатах SSL, таких как Let's Encrypt.