Deploying a Multi-Location Nginx Web Server with TLS and Basic Authentication

Environment Setup Disable conflicting security services and install the necessary packages using the DNF package manager: dnf install nginx httpd-tools -y Configure local DNS resolution on the client machine by adding the following entry to the C:\Windows\System32\drivers\etc\hosts file: 10.0.0.10 www.openlab.com Main Domain Configuration Gene ...

Posted on Mon, 07 Sep 2026 16:24:36 +0000 by Who

HAProxy Load Balancer Configuration and Deployment Guide

HAProxy Overview HAProxy is an open-source high-performance reverse proxy and load balancer that supports active-passive failover, virtual hosting, and application-layer proxying for TCP and HTTP protocols. Its configuration is straightforward, maintenance is simple, and it includes robust health-checking capabilities. When a backend server fai ...

Posted on Sat, 05 Sep 2026 16:33:34 +0000 by kelharis

Setting Up Redis, MySQL, and Nginx on Ubuntu 20.04

Installing Redis from Source To deploy Redis, download the source code from the official Redis website. Extract the archive and prepare the build enviroment: tar -xvf redis-x.x.x.tar.gz cd redis-x.x.x sudo apt update sudo apt install build-essential pkg-config Compile the source code using the provided makefile: make MALLOC=libc sudo make inst ...

Posted on Thu, 03 Sep 2026 16:49:47 +0000 by mforan

Service High Availability with Keepalived

Keepalived Overview Keepalived is an open-source software initially designed for managing LVS clusters, providing health monitoring for service nodes. It latter incorporated VRRP functionality to enable high availability solutions for various services like Nginx, HAProxy, and MySQL. Core Functionality LVS load balancer management Health monito ...

Posted on Mon, 31 Aug 2026 16:21:33 +0000 by leewad

Nginx Installation Guide for Linux and Windows Systems

Nginx (engine x) is a high-performance HTTP server, reverse proxy server, and IMAP/POP3/SMTP proxy server developed by Russian programmer Igor Sysoev. Core Features HTTP Server Capabilities Static file serving and automatic indexing Reverse proxy acceleration without caching Load balancing and fault tolerance FastCGI support with load balancin ...

Posted on Sun, 30 Aug 2026 16:01:55 +0000 by hostseller

Deploying the LNMP Stack: Nginx, MySQL 8, and PHP 7 from Source

Prerequisites and Source Acquisition To build the LNMP (Linux, Nginx, MySQL, PHP) environment, begin by establishing a build directory and fetching the required packages. This setup utilizes Nginx 1.17, PHP 7.3, and the MySQL 8.0 RPM bundle. Additionally, compiling certain dependencies requires a modern version of CMake. mkdir -p /opt/stack_bui ...

Posted on Thu, 27 Aug 2026 16:46:19 +0000 by toma42

Cross-Origin Knowledge Every Backend Engineer Should Know

Cross-origin resource sharing (CORS) is a topic that backend engineers often find both familiar and confusing. Over the past two months, I have been involved in incubating an educational product as an architect, which gave me an unforgettable journey into cross-origin issues. This article shares my experiences and thoughts on cross-origin knowl ...

Posted on Thu, 27 Aug 2026 16:34:58 +0000 by pluto

Understanding nginx's ngx_pool_t Memory Pool Implementation

Introduction to nginx Memory Pool nginx implements its own memory managemant system through the ngx_pool_t structure, which appears throughout the codebase. This article examines the allocation strategy and internal mechanics of nginx's memory pool, which handles small memory blocks, large memory blocks, and resource cleanup operations. Core St ...

Posted on Mon, 24 Aug 2026 16:50:04 +0000 by NixNod

Using Nginx as a Reverse Proxy Server

Understanding Proxy Services A proxy acts as an intermediary between clients and servers. In networking, proxies are commonly used to forward requests while providing control, security, or performance benefits. There are two primary types of proxies: - Forward Proxy: Serves client-side needs. For example, when a client within a restricted netwo ...

Posted on Thu, 20 Aug 2026 16:04:35 +0000 by Millar

Building Scalable Socket.IO Microservices on Kubernetes

Integrating Socket.IO with Spring Boot The core server uses the Netty-based Socket.IO server implementation for Java. The Maven deppendency is: <dependency> <groupId>com.corundumstudio.socketio</groupId> <artifactId>netty-socketio</artifactId> <version>1.7.19</version> </dependency> ...

Posted on Wed, 19 Aug 2026 16:22:41 +0000 by simplyi