Installing NGINX Open Source and NGINX Plus

Course Feature
  • Cost
    Free
  • Provider
    Youtube
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    On-Demand
  • Learners
    No Information
  • Duration
    2.00
  • Instructor
    NGINX, Inc
Next Course
2.0
0 Ratings
This course provides an introduction to NGINX, an open source web server, and explains the different installation options available. It covers how to install NGINX on Debian/Ubuntu, CentOS/Red Hat, and NGINX Plus. It also explains how to verify the installation and the key files, configuration, and commands associated with it.
Show All
Course Overview

❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [February 21st, 2023]

[Course Overview]
This course provides an in-depth look at installing and configuring NGINX Open Source and NGINX Plus. It covers the installation options, how to install NGINX on Debian/Ubuntu, CentOS/Red Hat, and NGINX Plus, how to verify your installation, and the key files, commands, and directories. It also covers basic NGINX configurations, such as simple virtual server, basic web server configuration, basic load balancing configuration, basic reverse proxy configuration, basic caching configuration, basic SSL configuration, basic HTTP/2 configuration, multiplexing multiple sites on one IP, layer 7 request routing, modifications to main nginx.conf, HTTP/1.1 keepalive to upstreams, SSL session caching, advanced caching configuration, gRPC proxying with SSL termination, active health checks, sticky cookie session persistence, NGINX stub status module, NGINX Plus extended status, NGINX access logs, and Q&A.

[Why to Learn]
Learning how to install and configure NGINX Open Source and NGINX Plus is essential for anyone who wants to build a secure, reliable, and high-performance web server. NGINX is a powerful web server that is used by some of the world's largest websites, and it is becoming increasingly popular for its scalability, performance, and security. This course will teach you how to install and configure NGINX Open Source and NGINX Plus, so you can build a secure, reliable, and high-performance web server.

[Development Paths]
This course is designed for system administrators, web developers, and DevOps engineers who want to learn how to install and configure NGINX Open Source and NGINX Plus. After completing this course, you will have the skills and knowledge to install and configure NGINX Open Source and NGINX Plus, and you will be able to build a secure, reliable, and high-performance web server.

[Related Learning Suggestions]
If you are interested in learning more about NGINX, you may want to consider taking other courses such as NGINX Advanced Configuration, NGINX Security, and NGINX Performance Tuning. These courses will teach you how to configure NGINX for advanced use cases, how to secure your web server, and how to optimize your web server for maximum performance.

[Applications]
After completing this course, participants should be able to apply the knowledge they have gained to install and configure NGINX Open Source and NGINX Plus. They should be able to configure basic web server, load balancing, reverse proxy, caching, SSL, HTTP/2, Layer 7 request routing, and other advanced configurations. They should also be able to use the NGINX Stub Status Module and NGINX Plus Extended Status to monitor their NGINX installation. Finally, they should be able to use the NGINX access logs to troubleshoot any issues.

[Career Paths]
1. Web Developer: Web developers are responsible for creating and maintaining websites. They use a variety of programming languages and frameworks to create websites and web applications. With the increasing demand for web-based services, web developers are in high demand and the job outlook is expected to remain strong.

2. Network Administrator: Network administrators are responsible for managing and maintaining computer networks. They install, configure, and troubleshoot network hardware and software, and ensure that networks are secure and running optimally. With the increasing reliance on technology, network administrators are in high demand and the job outlook is expected to remain strong.

3. System Administrator: System administrators are responsible for managing and maintaining computer systems. They install, configure, and troubleshoot hardware and software, and ensure that systems are secure and running optimally. With the increasing reliance on technology, system administrators are in high demand and the job outlook is expected to remain strong.

4. DevOps Engineer: DevOps engineers are responsible for automating and streamlining the development, testing, and deployment of software. They use a variety of tools and techniques to ensure that software is released quickly and efficiently. With the increasing demand for faster software delivery, DevOps engineers are in high demand and the job outlook is expected to remain strong.

[Education Paths]
Recommended degree paths:

1. Bachelor of Science in Computer Science: This degree path provides students with a comprehensive understanding of computer science fundamentals, including programming, software engineering, computer architecture, and operating systems. It also covers topics such as artificial intelligence, machine learning, and data science. This degree path is ideal for those interested in developing and managing software applications, as well as those interested in pursuing a career in the field of computer science.

2. Master of Science in Information Technology: This degree path provides students with a comprehensive understanding of information technology, including networking, security, and database management. It also covers topics such as cloud computing, big data, and mobile application development. This degree path is ideal for those interested in developing and managing IT systems, as well as those interested in pursuing a career in the field of information technology.

3. Master of Science in Cybersecurity: This degree path provides students with a comprehensive understanding of cybersecurity, including risk management, cryptography, and digital forensics. It also covers topics such as malware analysis, network security, and secure coding. This degree path is ideal for those interested in developing and managing secure systems, as well as those interested in pursuing a career in the field of cybersecurity.

4. Doctor of Philosophy in Computer Science: This degree path provides students with a comprehensive understanding of computer science, including algorithms, programming languages, and computer architecture. It also covers topics such as artificial intelligence, machine learning, and data science. This degree path is ideal for those interested in developing and managing software applications, as well as those interested in pursuing a career in the field of computer science.

Show All
Recommended Courses
nginx-web-server-deep-dive-12146
NGINX Web Server Deep Dive
3.0
ThaiMOOC 0 learners
Learn More
This course provides an in-depth exploration of NGINX, from installation and configuration to customization and integration with third-party tools. Learners will gain the skills to use the NGINX documentation to configure NGINX as a web server, reverse proxy, cache, and load balancer, as well as compile additional modules and tune for performance.
nginx-fundamentals-high-performance-servers-from-scratch-12147
NGINX Fundamentals: High Performance Servers from Scratch
4.7
Udemy 26,400 learners
Learn More
This course is perfect for anyone looking to add an invaluable skill to their resume. Learn to create custom Nginx web servers from scratch, customise your Nginx install, and secure and optimise your server. With this course, you will gain the knowledge and skills to create high performance servers and receive a verifiable certificate of completion.
nginx-tutorial-for-beginners-12148
NGINX Tutorial for Beginners
4.4
Eduonix 0 learners
Learn More
This course is perfect for beginners who want to learn how to use the high-performance web server NGINX. You will learn about the HTTP protocol, the differences between Apache and NGINX, how to install websites on a webserver, the LEMP Stack, security and SSL certifications, and more. You will also get tips and tricks, troubleshooting steps, common errors, and FAQs. Sign up now and start learning how to use NGINX today!
nginx-apache-ssl-encryption-certification-course-12149
NGINX Apache SSL Encryption - Certification Course
4.4
Udemy 118,200 learners
Learn More
This NGINX Apache SSL Encryption Certification Course will teach you how to deploy a virtual server on Digital Ocean, configure LAMP Stack on Ubuntu 1804, host multiple domains on one Apache Virtual Server, configure DNS Zone File, install and configure NGINX, secure PhpMyAdmin, secure websites with free SSL using Certbot & Lets Encrypt, and install and configure WordPress on your NGINX server. Learn the difference between Apache & NGINX, types of SSL Certificates, how SSL Certificates work, and SSL Certificate Status Reports.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free Installing NGINX Open Source and NGINX Plus courses!