HTTP web servers are software applications that deliver web content to clients over the HTTP protocol. They can handle static and dynamic content, support various web frameworks and languages, and provide various features and options for web development and administration. Nginx, Apache, and JBoss are three popular and widely used web servers, each with its own strengths and weaknesses.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level system administrators and web developers who wish to use HTTP web servers to host and serve web applications using Nginx, Apache, and JBoss.
By the end of this training, participants will be able to:
Install and configure Nginx, Apache, and JBoss web servers on Linux.
Compare and contrast the features and performance of different web servers.
Use web server modules and plugins to extend the functionality and security of web servers.
Use web server tools and techniques to monitor and troubleshoot web server issues.
Use web server best practices and recommendations to optimize web server performance and security.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
This course is intended for system administrators who want to be able to configure and monitor web servers. It both focuses on general theory behind HTTP and, on the practical side, showcases a specific high-performance web server, Nginx.
Nginx is popular for use as a web server. Other uses include running Nginx as a load balancer, reverse proxy, and forward proxy.
In this instructor-led, live training, participants will learn how to maximize the performance of Nginx as they set up, configure, monitor and troubleshoot Nginx for handling various forms of HTTP / TCP traffic. Topics covered include how to configure the most important parameters in Nginx, the OS and a virtual machine to gain maximum value out of Nginx.
Audience
Developers
System Administrators
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Tengine is a web server based on the Nginx HTTP server. It is a preferred choice for high-traffic websites.
This instructor-led, live training (online or onsite) is aimed at system administrators who wish to set up a Tengine as a web server or reverse proxy server.
By the end of this training, participants will be able to:
Install and configure Tengine to handle HTTP / TCP traffic.
Run Nginx as a load balancer and reverse proxy.
Maximize the performance of a site by optimizing Tengine, the OS and the virtual machine.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.