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