Tagged articles

Nginx

1345 articles · Page 6 of 14
MaGe Linux Operations
MaGe Linux Operations
Jul 27, 2024 · Backend Development

Why Nginx Matches Literal Locations Before Regex – Uncover the Real Order

This article explains Nginx's location‑matching algorithm, showing that literal (plain) locations are evaluated before regular‑expression locations, how prefixes like =, ^~, and ~ affect the search, the role of exact versus longest‑prefix matches, and includes practical configuration examples and installation tips.

ConfigurationNginxlocation
0 likes · 25 min read
Why Nginx Matches Literal Locations Before Regex – Uncover the Real Order
Open Source Tech Hub
Open Source Tech Hub
Jul 20, 2024 · Backend Development

Mastering lua-resty-http: Asynchronous HTTP Requests in OpenResty

This article introduces lua-resty-http, a non‑blocking Lua library for OpenResty, outlines its key features, typical use cases, installation steps, and provides both basic and advanced code examples—including configuration, Lua scripts, and caching strategies—to help developers efficiently perform HTTP requests within Nginx.

HTTPNginxasynchronous
0 likes · 12 min read
Mastering lua-resty-http: Asynchronous HTTP Requests in OpenResty
Open Source Tech Hub
Open Source Tech Hub
Jul 13, 2024 · Backend Development

How to Configure a Virtual Domain and Run Lua Scripts with OpenResty

This guide walks you through setting up a local virtual domain for OpenResty, creating and editing configuration files, adding Lua location blocks, using external Lua script files, managing the lua_code_cache setting, and troubleshooting errors with practical command examples.

LuaNginxServer configuration
0 likes · 5 min read
How to Configure a Virtual Domain and Run Lua Scripts with OpenResty
php Courses
php Courses
Jul 10, 2024 · Backend Development

Nginx Fundamentals and Multi‑Language Simple Static Server Implementations

This course covers Nginx installation, process control, reload, configuration loading, static service, HTTP and gRPC reverse proxy, load balancing, and demonstrates building simple static servers in Go, Python, PHP, C, and C++ to deepen understanding of Nginx’s core principles.

NginxPythonStatic Server
0 likes · 2 min read
Nginx Fundamentals and Multi‑Language Simple Static Server Implementations
Liangxu Linux
Liangxu Linux
Jul 6, 2024 · Backend Development

Mastering Nginx Location Matching: Order, Rules, and Best Practices

This article explains the Nginx location matching hierarchy—including exact, longest‑prefix, regex, ^~, and default matches—illustrates each rule with configuration examples, and offers practical recommendations for writing efficient and reliable server blocks.

BackendNginxPerformance
0 likes · 6 min read
Mastering Nginx Location Matching: Order, Rules, and Best Practices
Efficient Ops
Efficient Ops
Jun 17, 2024 · Operations

Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy

This article explains how modern web architectures use server clusters and load balancers, compares the three most popular software solutions—LVS, Nginx, and HAProxy—covers their architectures, operating modes, advantages, disadvantages, and provides guidance on selecting the right tool for different traffic scales.

HAProxyLVSNginx
0 likes · 14 min read
Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy
Liangxu Linux
Liangxu Linux
Jun 12, 2024 · Operations

How to Rotate Nginx Logs with Shell Scripts and Logrotate

This guide explains why nginx logs need regular rotation, shows how to manually split logs using a shell script that backs up, renames, and signals nginx to reopen log files, and demonstrates configuring and testing the logrotate utility for automated daily log rotation and compression.

Nginxlog-rotationlogrotate
0 likes · 13 min read
How to Rotate Nginx Logs with Shell Scripts and Logrotate
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 12, 2024 · Backend Development

Comprehensive Guide to Nginx Configuration, Reverse Proxy, Load Balancing, and High‑Availability Clusters

This article provides a detailed tutorial on Nginx, covering its core features, configuration file structure, and practical examples for reverse proxy, load balancing, static‑dynamic separation, and high‑availability clustering with code snippets and deployment steps.

Backend DevelopmentNginxhigh availability
0 likes · 11 min read
Comprehensive Guide to Nginx Configuration, Reverse Proxy, Load Balancing, and High‑Availability Clusters
Top Architect
Top Architect
Jun 3, 2024 · Backend Development

Key Components of a Microservice Architecture: Nginx, Gateway, Service Registry, Cache, Database, Messaging, Logging, Scheduling, and Object Storage

The article outlines a comprehensive microservice architecture by describing essential backend components such as Nginx as the traffic entry, Spring Cloud Gateway, service registries like Nacos, Redis caching and distributed locks, MySQL persistence, Elasticsearch, message queues, ELK logging, distributed schedulers, and object storage solutions, while also noting related tooling and best‑practice considerations.

Nginxbackend architecturemessaging
0 likes · 11 min read
Key Components of a Microservice Architecture: Nginx, Gateway, Service Registry, Cache, Database, Messaging, Logging, Scheduling, and Object Storage
IT Niuke
IT Niuke
Jun 2, 2024 · Backend Development

Why You Still Need Nginx Even When Using Tomcat

The article analyzes the limitations of deploying web services with Tomcat alone—such as DNS IP caps, scaling costs, lack of health checks, static file handling, and release downtime—and demonstrates how Nginx’s reverse‑proxy, health‑check, and virtual‑host features overcome these issues with concrete configuration examples.

DNSNginxTomcat
0 likes · 11 min read
Why You Still Need Nginx Even When Using Tomcat
Su San Talks Tech
Su San Talks Tech
May 30, 2024 · Backend Development

Why Single‑Server Apps Fail: Master Load Balancing with Nginx and LVS

This article walks through the evolution from a single‑Tomcat deployment to a multi‑layer load‑balancing architecture using Nginx, a gateway, LVS, and DNS, explaining static‑dynamic separation, high‑availability strategies, and performance trade‑offs for scalable backend systems.

LVSNginxTraffic Management
0 likes · 11 min read
Why Single‑Server Apps Fail: Master Load Balancing with Nginx and LVS
Architect
Architect
May 28, 2024 · Backend Development

Mastering Microservice Architecture: Key Components and Best Practices

This article provides a comprehensive overview of a typical microservice architecture, detailing the roles of Nginx as the traffic entry, gateways, business services, service registries, caching, databases, messaging, logging, scheduling, and distributed storage, and offering practical guidance for high‑availability deployment.

MicroservicesNginxSpring Cloud
0 likes · 10 min read
Mastering Microservice Architecture: Key Components and Best Practices
MaGe Linux Operations
MaGe Linux Operations
May 26, 2024 · Backend Development

Mastering Nginx Location Matching Order: Tips and Best Practices

This article explains the Nginx location matching hierarchy—including exact, longest‑prefix, regex, ^~ prefix, and default matches—provides code examples for each, and outlines best‑practice recommendations to optimize server performance and reliability.

ConfigurationNginxlocation
0 likes · 6 min read
Mastering Nginx Location Matching Order: Tips and Best Practices
Architecture Digest
Architecture Digest
May 26, 2024 · Operations

Designing Multi-Level Cache Architecture in Microservice Environments

This article explains how to design an effective multi‑level cache architecture for microservice systems, covering client‑side browser caching, CDN and Nginx static resource caching, application‑layer in‑process caches, distributed Redis caches, and strategies for maintaining cache consistency using message queues.

CDNNginxcaching
0 likes · 15 min read
Designing Multi-Level Cache Architecture in Microservice Environments
php Courses
php Courses
May 22, 2024 · Backend Development

Comprehensive Backend Development Course: Processes, Socket Programming, Nginx, FASTCGI, Byte Order, and Redis Fundamentals

This course provides an in‑depth exploration of core backend concepts, covering process fundamentals, TCP/IP socket communication, Nginx integration with PHP‑FPM via FASTCGI, host‑to‑network byte order conversion, and Redis basics, aiming to equip developers, sysadmins, and network engineers with comprehensive backend development skills.

Backend DevelopmentNginxRedis
0 likes · 3 min read
Comprehensive Backend Development Course: Processes, Socket Programming, Nginx, FASTCGI, Byte Order, and Redis Fundamentals
Code Ape Tech Column
Code Ape Tech Column
May 22, 2024 · Backend Development

Design and Implementation of a Gray Release System for Microservices

This article explains the concept, architecture, essential components, strategy types, and practical implementation details of a gray (canary) release system in microservice environments, covering simple designs, Nginx integration, gateway handling, and complex multi‑service and data‑layer scenarios.

Gray ReleaseMicroservicesNginx
0 likes · 6 min read
Design and Implementation of a Gray Release System for Microservices
Liangxu Linux
Liangxu Linux
May 20, 2024 · Operations

Mastering Linux Log Management with crontab and logrotate

This guide explains how to define log management goals, handle special logging scenarios for services like MySQL and nginx, and implement automated cleanup using crontab and logrotate, including detailed configuration options and practical examples for reliable log rotation and storage control.

LinuxLog ManagementMySQL
0 likes · 12 min read
Mastering Linux Log Management with crontab and logrotate
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 19, 2024 · Operations

Comprehensive Guide to Nginx: Installation, Configuration, and Advanced Features

This article provides a detailed, step‑by‑step tutorial on Nginx, covering its purpose, core features, installation on Linux, essential commands, configuration file structure, practical examples for static serving, reverse proxy, load balancing, HTTPS, security hardening, health checks, and load‑balancing algorithms.

LinuxNginxServer configuration
0 likes · 16 min read
Comprehensive Guide to Nginx: Installation, Configuration, and Advanced Features
Java Tech Enthusiast
Java Tech Enthusiast
May 15, 2024 · Frontend Development

Optimizing Frontend Asset Delivery with Nginx Gzip and Webpack Compression

This guide shows how to speed up Vue‑based web apps by configuring Nginx to serve gzip‑compressed files dynamically and using the compression‑webpack‑plugin to pre‑compress JavaScript and CSS during the build, cutting bundle size from megabytes to a few, and halving page‑load times without extra server load.

Frontend OptimizationGZIPNginx
0 likes · 5 min read
Optimizing Frontend Asset Delivery with Nginx Gzip and Webpack Compression
21CTO
21CTO
May 10, 2024 · Backend Development

Master Nginx: From Basics to Advanced Configuration and Load Balancing

This guide walks you through Nginx fundamentals—including its role as a web server, proxy, reverse proxy, and load balancer—followed by step‑by‑step installation, configuration examples, and essential commands for managing a production‑grade Nginx setup.

Backend DevelopmentConfigurationNginx
0 likes · 11 min read
Master Nginx: From Basics to Advanced Configuration and Load Balancing
Architect
Architect
May 6, 2024 · Backend Development

Designing Effective Multi‑Level Cache Architecture for Microservices

This article explains how to build a multi‑level caching system for microservice applications, covering client‑side HTTP caching, CDN and Nginx static‑resource caching, in‑process and distributed Redis caches, consistency challenges, and practical guidelines for when such a design is beneficial.

BackendCDNMicroservices
0 likes · 16 min read
Designing Effective Multi‑Level Cache Architecture for Microservices
MaGe Linux Operations
MaGe Linux Operations
Apr 28, 2024 · Backend Development

Master Nginx Rate Limiting: From Basic Leaky Bucket to Burst and NoDelay

This article walks through Nginx rate‑limiting configurations step by step, explaining the leaky‑bucket algorithm, basic limit_req_zone settings, then enhancing them with burst and nodelay options, and finally fine‑tuning concurrency with the delay parameter, complete with code examples and diagrams.

Nginxburstnodelay
0 likes · 6 min read
Master Nginx Rate Limiting: From Basic Leaky Bucket to Burst and NoDelay
Bilibili Tech
Bilibili Tech
Apr 23, 2024 · Cloud Computing

Redesign of Bilibili Edge CDN Architecture: From Legacy to Cloud‑Native Load‑Balancing

Bilibili’s downstream CDN was rebuilt from a tightly‑coupled scheduler model into a cloud‑native architecture featuring separate gateway, cache, back‑origin and control services that provide layer‑4 and layer‑7 load‑balancing, cluster‑wide health checks, centralized routing, and a refactored NGINX slice module, cutting latency by 40 % and dramatically reducing incidents.

CDNCloud NativeNginx
0 likes · 11 min read
Redesign of Bilibili Edge CDN Architecture: From Legacy to Cloud‑Native Load‑Balancing
php Courses
php Courses
Apr 16, 2024 · Backend Development

Backend Development Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis

This course provides an in‑depth exploration of core backend concepts—including processes, socket programming with TCP/IP, Nginx‑FASTCGI communication, host‑to‑network byte order conversion, and Redis fundamentals—to equip developers, system administrators, and network engineers with comprehensive backend development skills.

NetworkingNginxRedis
0 likes · 2 min read
Backend Development Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis
Liangxu Linux
Liangxu Linux
Apr 15, 2024 · Backend Development

How Nginx Handles Millions of Concurrent Connections: Architecture Explained

This article explains why Nginx is renowned for high performance and details the architectural components—master and worker processes, event‑driven non‑blocking I/O, memory pooling, load‑balancing, caching, modular design, and proxy mechanisms—that enable it to sustain millions of simultaneous connections.

Nginxcachingevent-driven
0 likes · 12 min read
How Nginx Handles Millions of Concurrent Connections: Architecture Explained
Architect Chen
Architect Chen
Apr 12, 2024 · Backend Development

Mastering Nginx Load Balancing: Algorithms, Configuration, and Best Practices

This article explains the role of Nginx load balancing, compares common algorithms such as Round Robin, Weighted Round Robin, and IP Hash, and provides a step‑by‑step configuration example with detailed parameter explanations for building a robust backend traffic distribution system.

IP HashNginxload balancing
0 likes · 7 min read
Mastering Nginx Load Balancing: Algorithms, Configuration, and Best Practices
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 2, 2024 · Backend Development

Five Common Nginx Load Balancing Strategies Explained

This article introduces and details five widely used Nginx load‑balancing algorithms—Round Robin, IP Hash, Least Connections, Weighted, and Weighted Round Robin—explaining their principles, configuration examples, and typical application scenarios for backend services.

Backend DevelopmentIP HashLeast Connections
0 likes · 5 min read
Five Common Nginx Load Balancing Strategies Explained
Code Ape Tech Column
Code Ape Tech Column
Apr 1, 2024 · Backend Development

Designing Multi‑Level Cache Architecture for Microservice Applications

This article explains how to design an effective multi‑level caching system in microservice environments, covering client‑side browser caching, application‑layer static resource caching with CDNs and Nginx, and service‑layer caches using in‑process solutions and distributed Redis, while also addressing consistency and deployment considerations.

CDNNginxRedis
0 likes · 14 min read
Designing Multi‑Level Cache Architecture for Microservice Applications
dbaplus Community
dbaplus Community
Mar 19, 2024 · Operations

How to Visualize Nginx Access Logs with Loki and Grafana

This guide shows how to collect Nginx access logs, convert them to JSON, ship them with Promtail to Loki, and display the data in Grafana dashboards, including setup steps, configuration snippets, and troubleshooting tips for a lightweight observability stack.

DockerGrafanaLog Monitoring
0 likes · 9 min read
How to Visualize Nginx Access Logs with Loki and Grafana
php Courses
php Courses
Mar 18, 2024 · Operations

Understanding Load Balancing and Its Implementation with Docker and Nginx

This article explains the concept and importance of load balancing, then demonstrates a practical Docker‑Compose setup with multiple PHP containers and an Nginx reverse proxy, including configuration files and test results that show how traffic is distributed to improve system reliability and performance.

DockerNginxOperations
0 likes · 5 min read
Understanding Load Balancing and Its Implementation with Docker and Nginx
Sohu Tech Products
Sohu Tech Products
Mar 13, 2024 · Backend Development

OpenResty‑Based Interface Authentication, Traffic Control, and Request Tracing in Production

The article shows how OpenResty’s Lua‑based extensions can implement lightweight, version‑controlled API authentication, dynamic traffic‑shaping via shared‑memory peer status, and selective request tracing with batch‑sent logs to Elasticsearch, enabling secure, highly available services and rich observability without sacrificing Nginx performance in production.

API authenticationLuaNginx
0 likes · 18 min read
OpenResty‑Based Interface Authentication, Traffic Control, and Request Tracing in Production
Efficient Ops
Efficient Ops
Mar 5, 2024 · Backend Development

Why Maxim Dounin Forked Nginx to Launch Freenginx

Core Nginx developer Maxim Dounin announced a fork called Freenginx, citing disagreements with F5’s corporate control and non‑technical interference, and aims to keep the web server’s development independent, inviting community contributions while outlining Nginx’s history and market share.

Backend DevelopmentFreenginxNginx
0 likes · 5 min read
Why Maxim Dounin Forked Nginx to Launch Freenginx
Linux Code Review Hub
Linux Code Review Hub
Mar 5, 2024 · Operations

Why Did Opening a Log with Vim Kill the Java Process?

A port alarm revealed a missing Java process, which was later traced to an OOM kill triggered by vim loading a 37 GB nginx log into an 8 GB container, illustrating how editor behavior and Linux's OOM killer can unexpectedly terminate critical services.

JavaLinuxNginx
0 likes · 7 min read
Why Did Opening a Log with Vim Kill the Java Process?
Open Source Tech Hub
Open Source Tech Hub
Feb 27, 2024 · Backend Development

Build a Live Streaming Server with Nginx, FFmpeg, and OpenResty

This guide walks through selecting streaming protocols, preparing a high‑performance server, installing OpenResty, compiling the nginx‑ts module, configuring Nginx for RTMP/HLS/DASH, pushing streams with FFmpeg or OBS, and applying security and stability best practices.

FFmpegNginxlive streaming
0 likes · 8 min read
Build a Live Streaming Server with Nginx, FFmpeg, and OpenResty
Java Architect Essentials
Java Architect Essentials
Feb 25, 2024 · Backend Development

Designing a High‑Concurrency Ticket‑Seckill System: Architecture, Load Balancing, and Go Implementation

The article analyzes the extreme‑traffic challenges of the 12306 ticket‑seckill service, presents a layered load‑balancing architecture, compares inventory‑deduction strategies, and demonstrates a complete Go‑based prototype with Nginx weighted round‑robin, Redis stock management, and ApacheBench performance testing.

GoNginxdistributed systems
0 likes · 19 min read
Designing a High‑Concurrency Ticket‑Seckill System: Architecture, Load Balancing, and Go Implementation
MaGe Linux Operations
MaGe Linux Operations
Feb 22, 2024 · Backend Development

Master Nginx: From Basics to Advanced Configuration and Optimization

This comprehensive guide walks you through Nginx fundamentals, master‑worker architecture, core and advanced configuration, virtual host setup, access control, file existence handling, HTTPS security, reverse‑proxy mechanisms, and production deployment, providing clear explanations and visual diagrams for rapid mastery.

Backend DevelopmentConfigurationNginx
0 likes · 5 min read
Master Nginx: From Basics to Advanced Configuration and Optimization
Top Architect
Top Architect
Feb 20, 2024 · Backend Development

Resolving CORS Issues with Nginx Proxy Configuration

This article explains why browsers block cross‑origin requests, details the four CORS response headers, demonstrates common error scenarios, and provides step‑by‑step Nginx configuration examples—including handling pre‑flight OPTIONS requests and header inheritance—to reliably solve CORS problems.

CORSCross-OriginHTTP
0 likes · 15 min read
Resolving CORS Issues with Nginx Proxy Configuration
21CTO
21CTO
Feb 17, 2024 · Backend Development

Why Maxim Dounin Forked Nginx into FreeNginx to Escape Corporate Control

Maxim Dounin launched the FreeNginx fork to free the popular Nginx web server from F5's corporate influence after disputes over an HTTP/3 vulnerability, highlighting broader geopolitical and open‑source governance challenges.

Backend DevelopmentHTTP/3Nginx
0 likes · 6 min read
Why Maxim Dounin Forked Nginx into FreeNginx to Escape Corporate Control
MaGe Linux Operations
MaGe Linux Operations
Feb 9, 2024 · Cloud Native

Mastering Kubernetes Ingress: Controllers, Architecture, and Lua Extensions

This article explains Kubernetes Ingress fundamentals, compares major Ingress controllers such as Nginx, Kong, Traefik, HAProxy and APISIX, and details the internal architecture and Lua‑based extension points of the ingress‑nginx controller, providing a comprehensive guide for managing external traffic in cloud‑native environments.

Cloud NativeControllersKubernetes
0 likes · 8 min read
Mastering Kubernetes Ingress: Controllers, Architecture, and Lua Extensions
JD Cloud Developers
JD Cloud Developers
Feb 6, 2024 · Operations

How We Boosted Nginx Performance 50× by Tuning Gzip Settings

This article documents a real‑world Nginx optimization case where adjusting gzip compression levels and switching to static gzip reduced CPU usage dramatically, enabling a 9‑wan QPS load to be handled with only 7% CPU and achieving over a 50‑fold performance gain.

BackendGZIPNginx
0 likes · 8 min read
How We Boosted Nginx Performance 50× by Tuning Gzip Settings
php Courses
php Courses
Feb 5, 2024 · Backend Development

Backend Development Fundamentals: Processes, Socket Programming, Nginx FASTCGI, Byte Order, and Redis Basics

This course offers an in‑depth exploration of process concepts, TCP/IP and Socket communication, Nginx‑FASTCGI integration, host‑to‑network byte order conversion, and Redis fundamentals, targeting backend developers, system administrators, and network engineers seeking comprehensive backend skill enhancement.

NginxRedisSocket
0 likes · 3 min read
Backend Development Fundamentals: Processes, Socket Programming, Nginx FASTCGI, Byte Order, and Redis Basics
Efficient Ops
Efficient Ops
Jan 24, 2024 · Backend Development

Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Explained

This comprehensive guide introduces Nginx’s high‑performance architecture, explains forward and reverse proxy concepts, demonstrates load‑balancing and static‑dynamic content separation, provides practical configuration commands, and walks through real‑world setups for reverse proxy, load‑balancing, static‑dynamic separation, and high‑availability using Keepalived.

NginxOperationsServer configuration
0 likes · 16 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Explained
Practical DevOps Architecture
Practical DevOps Architecture
Jan 18, 2024 · Operations

Migrating Zabbix Web Frontend from Apache to Nginx

This guide explains why and how to replace the single‑threaded Apache httpd service with Nginx for Zabbix, covering installation of Nginx and PHP‑FPM, configuration adjustments, service restarts, and timezone fixes to ensure the Zabbix web interface works correctly.

ApacheNginxPHP-FPM
0 likes · 5 min read
Migrating Zabbix Web Frontend from Apache to Nginx
Code Ape Tech Column
Code Ape Tech Column
Jan 17, 2024 · Backend Development

Design and Implementation of a Gray Release System for Microservices

This article explains the concept, architecture, strategy configuration, and execution mechanisms of a gray (canary) release system for microservices, covering simple designs, Nginx and gateway implementations, and complex multi‑service and database scenarios with practical code snippets.

Gray ReleaseNginxbackend architecture
0 likes · 7 min read
Design and Implementation of a Gray Release System for Microservices
php Courses
php Courses
Jan 10, 2024 · Backend Development

Containerizing PHP and Nginx with Docker: Step‑by‑Step Guide

This tutorial walks through creating a project structure, writing a simple PHP app, configuring Nginx, authoring Dockerfiles, setting up .dockerignore and docker‑compose.yml, and finally building and running the containers so the PHP service is reachable via Nginx on localhost.

DockerDocker ComposeNginx
0 likes · 4 min read
Containerizing PHP and Nginx with Docker: Step‑by‑Step Guide
IT Niuke
IT Niuke
Dec 14, 2023 · Operations

Open‑Source Nginx Visual Configurator: A Hands‑On Guide

nginxWebUI is an open‑source web UI that lets you graphically configure Nginx features such as HTTP/TCP forwarding, reverse proxy, load balancing, SSL certificate automation, and multi‑server cluster management, with detailed installation steps for Linux, Windows, Docker, and systemd service setup.

DockerJavaNginx
0 likes · 12 min read
Open‑Source Nginx Visual Configurator: A Hands‑On Guide
MaGe Linux Operations
MaGe Linux Operations
Dec 10, 2023 · Operations

How to Install Docker, Docker‑Compose, Nginx and Jenkins on Alibaba Cloud

This tutorial walks through preparing an Alibaba Cloud server, installing Docker and Docker‑Compose, resolving permission issues, setting up Nginx and Jenkins containers, configuring docker‑compose.yml and nginx.conf, and finally launching the environment with Docker commands, providing a complete CI/CD deployment pipeline.

Alibaba CloudDevOpsDocker-Compose
0 likes · 11 min read
How to Install Docker, Docker‑Compose, Nginx and Jenkins on Alibaba Cloud
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 10, 2023 · Operations

Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features

This extensive tutorial explains Nginx's architecture, installation, directory layout, configuration directives, location matching rules, reverse proxy setup, load balancing strategies, static‑dynamic separation, CORS handling, caching mechanisms, access control lists, rate limiting, HTTPS configuration, compression, and many other essential directives for effective web server and reverse‑proxy management.

ConfigurationNginxOperations
0 likes · 66 min read
Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features
Java Captain
Java Captain
Nov 29, 2023 · Operations

Setting Up Nginx Access Log Monitoring with Loki and Grafana

This guide walks through installing Nginx, configuring Promtail and Loki to collect JSON‑formatted access logs, adding GeoIP support, deploying Grafana via Docker, connecting the Loki data source, and creating a dashboard with the world‑map panel to visualize website traffic.

GeoIPGrafanaJSON Logs
0 likes · 8 min read
Setting Up Nginx Access Log Monitoring with Loki and Grafana
MaGe Linux Operations
MaGe Linux Operations
Nov 23, 2023 · Databases

Deploy Percona XtraDB Cluster (PXC) on Docker Swarm with Load Balancing

This guide walks through setting up a Percona XtraDB Cluster (PXC) version 5.7.43 on three Docker‑installed machines, configuring hostnames, loading images, creating a Swarm overlay network, deploying the cluster, adjusting MySQL settings, handling common failures, and adding load balancing with Nginx or HAProxy.

Database ClusteringDocker SwarmHAProxy
0 likes · 10 min read
Deploy Percona XtraDB Cluster (PXC) on Docker Swarm with Load Balancing
Open Source Linux
Open Source Linux
Nov 22, 2023 · Cloud Computing

Deploy Your First Website on a Cloud Server with Nginx and Baota Panel

This guide walks you through selecting a cloud server, configuring DNS, SSL, and system images, connecting via SSH or VNC, installing and configuring Nginx, uploading your site files, and using the Baota control panel to manage a Linux‑based web server, while addressing common pitfalls.

BaoTa PanelCloud ComputingNginx
0 likes · 22 min read
Deploy Your First Website on a Cloud Server with Nginx and Baota Panel
Practical DevOps Architecture
Practical DevOps Architecture
Nov 20, 2023 · Backend Development

Implementing a Dynamic IP Blacklist with Nginx, Lua, and Redis

This guide explains how to build a dynamic IP blacklist using Nginx, Lua, and Redis, covering installation of LuaJIT, compiling Nginx with required modules, configuring Redis, writing Lua access‑limit scripts, and verifying that frequent requests are automatically blocked for a set period.

BackendIP blacklistLua
0 likes · 9 min read
Implementing a Dynamic IP Blacklist with Nginx, Lua, and Redis
Liangxu Linux
Liangxu Linux
Nov 6, 2023 · Operations

Mastering Nginx: Key Features, Core Commands, and Essential Configuration Guide

This article provides a comprehensive overview of Nginx, covering its high‑performance characteristics, primary use cases such as static file serving and reverse proxy, essential command‑line utilities, and detailed explanations of the main, events, and http configuration blocks with practical examples and syntax rules.

Nginxload balancingreverse proxy
0 likes · 17 min read
Mastering Nginx: Key Features, Core Commands, and Essential Configuration Guide
macrozheng
macrozheng
Oct 31, 2023 · Backend Development

Mastering Nginx Session Affinity: How ip_hash Ensures Sticky Sessions

This article explains how Nginx's ip_hash directive implements session affinity by routing all requests from the same client IP to a single backend server, provides configuration examples, discusses practical pitfalls, and shares real‑world test results.

BackendIP HashNginx
0 likes · 9 min read
Mastering Nginx Session Affinity: How ip_hash Ensures Sticky Sessions
JD Tech
JD Tech
Oct 27, 2023 · Backend Development

Design and Implementation of JD's Unified Header/Footer Management System

The article describes the design background, overall architecture, management backend, and header/footer client implementations (Nginx and Java) of JD's unified header/footer management system, explaining how it enables rapid, centralized updates of site-wide header and footer content across hundreds of services.

BackendJavaNginx
0 likes · 14 min read
Design and Implementation of JD's Unified Header/Footer Management System
Liangxu Linux
Liangxu Linux
Oct 25, 2023 · Backend Development

Build a Local FastDFS Cluster with Nginx and cpolar for Remote File Access

This guide walks through installing FastDFS on a Linux server, configuring its tracker and storage nodes, integrating the FastDFS Nginx module, and exposing the service to the internet using cpolar, providing a complete end‑to‑end solution for distributed file storage and remote access.

FastDFSNginxcpolar
0 likes · 15 min read
Build a Local FastDFS Cluster with Nginx and cpolar for Remote File Access