Best of Nginx2022

  1. 1
    Article
    Avatar of medium_jsMedium·4y

    6 Best Courses to learn Nginx in depth

    Nginx is an open-source web server that can also be used as a reverse proxy, load balancer, and HTTP cache. Leading tech companies like Autodesk, GitLab, DuckDuckGo, Microsoft, IBM, Google, LinkedIn, Cisco, Twitter, Apple, and Intl all use Nginx.

  2. 2
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Dockerize a MERN Stack app for Production with Security in Mind (Part II)

    This post is the 2nd part of a two part series that covers how to make a MERN stack application production-ready with security in mind. The first part of this series was more of a theoretical post to grasp the basic concepts of what we want to achieve.

  3. 3
    Article
    Avatar of devtoDEV·4y

    Learn Nginx and its basics in 2022

    In this article, I’ll walk through the basics of nginx , installation, and set up locally, setting up logs, and a few others. Nginx is a short form of engine x is an HTTP and reverse proxy server. It is heavily used as a load balancer and serves static files, sometimes even complete static websites.

  4. 4
    Article
    Avatar of quick_codeQuick Code·4y

    Self Host Your Own Website for Free

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    NGINX: Advanced Load Balancer, Web Server, & Reverse Proxy

    Nginx is a web server that is capable of handling ~10k concurrent users or network load per second. It became the fastest available web server followed by Apache. Nginx can be used as a mail proxy, reverse proxy, HTTP cache, etc. This is where Nginx comes into play.

  6. 6
    Article
    Avatar of awstipAWS Tip·4y

    1 Dollar DevOps: Terraform + Docker + Nginx

    This blog post is for the new SRE or Cloud Developer who is hesitant to create an AWS account or GCP account because of the possibly incurred costs.

  7. 7
    Article
    Avatar of dzDZone·4y

    Docker Commands Beginners Should Know

    Docker is an open-source platform for creating, deploying, and running containers. You can create your containers on your favorite operating system and deploy them anywhere. Let's look at the commands you need to know to manage Docker images and containers.

  8. 8
    Article
    Avatar of logrocketLogRocket·4y

    How to build a web app with multiple subdomains using Nginx

    In this guide, I will take you through the process of building a web app that supports multiple subdomains step-by-step. I will be using AWS EC 2, but you can use any cloud provider of your choice. You’ll need a domain name that you own, a public IP address for your server, and a database.

  9. 9
    Article
    Avatar of towardsdevTowards Dev·4y

    6 steps to set up linux server with Nginx Docker & SSL

    6 steps to set up linux server with Nginx Docker & SSL Szymon Kolber. Nginx is an open source web server alternative for Apache. It will encrypt all incoming and outgoing requests what will allow accessing our application through HTTPS. After all like everything takes us enormous amount of time it turned out to be pretty damn simple.

  10. 10
    Article
    Avatar of dzDZone·4y

    Diagrams as Code: The Complete How-to-Use Guide

    Diagrams allows you to draw cloud system architecture in Python code. It supports major providers such as AWS, Azure, GCP, Kubernetes, OpenStack, Oracle Cloud, etc. The main benefit of using this concept is that majority of the Diagrams as Code tools can be scripted.

  11. 11
    Article
    Avatar of dzDZone·3y

    Load Balancing Pattern

    A load balancer is a traffic manager that distributes incoming client requests across all servers that can process them. The pattern helps us realize the full potential of cloud computing by minimizing the request processing time and maximizing capacity utilization. The algorithm assumes that the application is stateless and each request from the client can be handled in isolation.

  12. 12
    Article
    Avatar of devtoDEV·4y

    Setup NGINX For Load Balancer

    Set up nginx loadbalancing on your VPS. Use the nginx upstream module to set up a round robin load balancer. Nginx uses a round-robin algorithm by default if no other method is defined. The least connections method directs the server with the least active connections at that time.

  13. 13
    Article
    Avatar of dzDZone·4y

    Scaling a Node JS Application

    Software scalability is an attribute of a tool or a system to increase its capacity and functionalities based on its users’ demands. Scalability can happen in two ways either horizontal or vertical scaling. In this blog, we will mainly focus on horizontal scaling and we will build up a small Node JS application.

  14. 14
    Article
    Avatar of awstipAWS Tip·3y

    Run Nginx in a Docker Container using pre-generated SSL certificate from LetsEncrypt

    Run Nginx in a Docker Container using pre-generated SSL certificate from LetsEncrypt. Make sure you replace references to “yourdomain.com’s” with the name of the actual domain for your server.

  15. 15
    Article
    Avatar of spaceliftSpacelift·4y

    Kubernetes Tutorial for Beginners – Basic Concepts and Examples

    Kubernetes is an open-source system that automates container deployment tasks. It was originally developed at Google but is now maintained as part of the Cloud Native Computing Foundation (CNCF) In this beginners guide, you’ll learn how to get started running your own containerized solutions. Kubelet is responsible for pulling container images and starting containers in response to scheduling requests.

  16. 16
    Article
    Avatar of dockerDocker·4y

    How to Build and Run Next.js Applications with Docker, Compose, & NGINX

    Using Next.js can boost deployment efficiency, accelerate time to market, and help attract web users. We’ll also cover key processes and helpful practices for serving static content. Leveraging A/B testing to create tailored user experiences. You can customize your client-side code to change your app’s appearance, and ultimately the end-user experience.

  17. 17
    Article
    Avatar of hashnodeHashnode·4y

    Understanding Load Balancing!! (NGINX) ft. Jethalal.

    NGINX is an open-source programming language. NGINX was developed by Google. Even Netflix uses NGinX. The code is available for download from the GitHub repository. For more information on NGINZ, visit: http://www.nginx.org/en/latest.

  18. 18
    Article
    Avatar of devgeniusDev Genius·4y

    Create Docker NGINX Image and Push to AWS ECR

    In this scenario, we were asked to use Nginx to deploy our website. We will pull the latest version of Nginx from the Docker registry. Next, we will create our Dockerfile & index.html file in the same directory. Finally, we’ll create a Docker container from our new image using the following command.