Udemy

Platform

English

Language

Web Development

Category

Red Hat NGINX Web Server : Publishing and Deploying Web Apps

Mastering Publishing and Deploying Web Applications on Red Hat Enterprise Linux (RHEL) and NGINX

Students

2.5 hours

Content

Jun 2021

Last Update
Regular Price


What you will learn

Setting up NGINX Web Server on Red Hat Enterprise Linux

Configuring Multidomain/Subdomain and SSL on NGINX

Configuring and publishing PHP web application

Configuring and publishing ASPNET Core web application

Configuring and publishing NodeJS Express web application

Configuring and publishing Python Django web application

Configuring and publishing Golang web application

Configuring and publishing Spring Boot web application


Description

Welcome to Red Hat Enterprise Linux Bootcamp!

This Bootcamp has a goal to share how to deploy various web application platforms on NGINX web server and RHEL. We use RHEL 8.x  operating system for demo. The Bootcamp is designed for any web developer, DevOps and any developer who want to publish and deploy web applications to NGINX and RHEL/CentOS 8.x.

Firstly, we learn how to install NGINX web server on Red Hat Enterprise Linux. Then, we can create and configure a new virtual host. In this section, we use HTML pages for demo. Next, we configure NGINX web server work with multi-domains with same port. We also learn to configure SSL for NGINX.

Furthermore, we continue our learning journey on deployment web applications. We start to deploy PHP web application. Installing MariaDB/MySQL on RHEL. Then, we integrate PHP with MariaDB database. We also take a famous PHP web framework, Laravel, to show how to deploy this web platform to NGINX and RHEL.

We explore other web platforms such as ASP.NET Core, Node.JS and Express, Python Django, Golang and Spring Boot. These web platforms will be deployed to NGINX and RHEL. You will learn how to configure systemd service on RHEL in order to run and host some web application platforms.

Come and join to our Bootcamp.


Screenshots

Red Hat NGINX Web Server : Publishing and Deploying Web Apps
Red Hat NGINX Web Server : Publishing and Deploying Web Apps
Red Hat NGINX Web Server : Publishing and Deploying Web Apps
Red Hat NGINX Web Server : Publishing and Deploying Web Apps

Content

Introduction

Introduction

Preparation

Installing Red Hat Enterprise Linux (Azure Virtual Machine)

Registering Red Hat Enterprise Linux

Upgrading Red Hat Enterprise Linux

Scripts for Installing, Registering and Upgrading RHEL

NGINX Web Server on Red Hat Enterprise Linux

Overview

Install and Configure NGINX Web Server

Managing NGINX Service

Adding Web Page File on Existing Virtual Host

Configuring DNS and Domain for NGINX Web Server (for Azure VM case)

Creating A New Virtual Host

Creating Websites with multiple Domain/Subdomain

Configuring HTTPS/SSL on NGINX Web Server

Enabling SSL on an Existing Virtual Host

Configuring and Publishing Web Applications on NGINX Web Server - Red Hat

Overview

Configuring and Publishing PHP Web Application

Deploying and Configuring MariaDB/MySQL

Deploying PHP Web Application with MariaDB/MySQL on PHP-FPM and NGINX Server

Deploying PHP Laravel Web Application

Configuring and Publishing ASP.NET Core Application

Configuring and Publishing Node.js Web Application

Configuring and Publishing Python Django Web Application

Configuring and Publishing Golang Web Application

Configuring and Publishing Spring Boot Web Application


4068674

Udemy ID

5/22/2021

Course created date

7/13/2021

Course Indexed date
Bot
Course Submitted by