Tagged articles

Nginx

1345 articles · Page 7 of 14
DataFunTalk
DataFunTalk
Oct 21, 2023 · Operations

Implementing Nginx Operations Management with the Honghu Platform: A Practical Case Study

This article presents a detailed, end‑to‑end case study of how Yanhuang Data leveraged the Honghu data‑analysis platform to build a complete Nginx operations‑management solution, covering data ingestion, parsing, modeling, visualization, alerting, third‑party integration, and best‑practice recommendations.

AlertingNginxOperations Management
0 likes · 15 min read
Implementing Nginx Operations Management with the Honghu Platform: A Practical Case Study
Liangxu Linux
Liangxu Linux
Oct 21, 2023 · Backend Development

Why Nginx Doesn’t Fall Victim to the Thundering Herd Problem

This article explains the thundering herd phenomenon in multi‑process servers, walks through Nginx’s master‑worker architecture and its use of epoll, and compares three practical mitigation techniques—accept_mutex, EPOLLEXCLUSIVE, and SO_REUSEPORT—complete with code excerpts and configuration examples.

BackendEpollNginx
0 likes · 9 min read
Why Nginx Doesn’t Fall Victim to the Thundering Herd Problem
LouZai
LouZai
Oct 19, 2023 · Backend Development

How to Diagnose and Fix 502 Bad Gateway Errors

This article explains what a 502 Bad Gateway error means, why it is usually generated by a reverse‑proxy like nginx, and provides step‑by‑step methods to identify common causes such as backend timeouts, process crashes, and misconfigured upstream servers.

502 Bad GatewayBackendHTTP status codes
0 likes · 15 min read
How to Diagnose and Fix 502 Bad Gateway Errors
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 4, 2023 · Operations

Docker Basics and Step‑by‑Step Guide to Deploy Frontend and Node.js Applications

This article explains Docker fundamentals, compares containers with virtual machines, details Docker’s core components and common commands, and provides complete step‑by‑step instructions for packaging, building, running, automating, and pushing both a Vite‑based React frontend and an Express‑based Node.js backend using Nginx and shell scripts.

Nginxautomationcontainer
0 likes · 17 min read
Docker Basics and Step‑by‑Step Guide to Deploy Frontend and Node.js Applications
Architect
Architect
Sep 30, 2023 · Backend Development

Mastering Nginx ip_hash for Session Affinity and Its Common Pitfalls

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, demonstrates configuration examples, analyzes behavior when servers go down, and discusses the method's limitations such as load imbalance and dynamic IP issues.

BackendConfigurationIP Hash
0 likes · 11 min read
Mastering Nginx ip_hash for Session Affinity and Its Common Pitfalls
Sohu Tech Products
Sohu Tech Products
Sep 20, 2023 · Information Security

How to Secure Your Website with the Open‑Source SafeLine WAF in One Command

This article explains what a Web Application Firewall (WAF) is, introduces the open‑source SafeLine WAF, and provides step‑by‑step instructions for containerized installation, describes its architecture and core security capabilities such as semantic attack detection, IP intelligence, traffic control, and high‑performance protection for web sites.

DockerInstallationNginx
0 likes · 8 min read
How to Secure Your Website with the Open‑Source SafeLine WAF in One Command
Top Architect
Top Architect
Sep 19, 2023 · Operations

Building a Real‑Time ELK Log Analysis Platform and Integrating It with Spring Boot and Nginx

This tutorial explains why centralized log collection is essential for micro‑service systems, introduces the ELK stack (Elasticsearch, Logstash, Kibana), provides step‑by‑step installation on Ubuntu, shows how to configure Logstash shipper and indexer pipelines, and demonstrates integration with Spring Boot and Nginx logs for real‑time monitoring.

ELKElasticsearchKibana
0 likes · 20 min read
Building a Real‑Time ELK Log Analysis Platform and Integrating It with Spring Boot and Nginx
Top Architect
Top Architect
Sep 14, 2023 · Backend Development

Using Nginx Stream Proxy to Securely Access MySQL

This article explains how to configure Nginx as a stream proxy to securely connect to MySQL servers, covering required modules, stream, server, listen directives, IP access restrictions, and provides complete configuration examples for both single‑instance and clustered environments.

ConfigurationMySQLNginx
0 likes · 8 min read
Using Nginx Stream Proxy to Securely Access MySQL
Ops Development Stories
Ops Development Stories
Sep 12, 2023 · Backend Development

Mastering Nginx: Two Common HTTP‑to‑HTTPS Redirect Scenarios Explained

This guide walks through the two most typical Nginx HTTP‑to‑HTTPS redirection setups—direct client access and proxy‑mediated access—showing why the simple 301 rule works in the first case, why it fails with an upstream proxy, and how to correctly use request headers and Nginx variables to achieve reliable redirects.

NginxProxyRedirect
0 likes · 6 min read
Mastering Nginx: Two Common HTTP‑to‑HTTPS Redirect Scenarios Explained
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 31, 2023 · Backend Development

Comprehensive Guide to Nginx: Concepts, Configuration, and Usage

This article provides an in‑depth overview of Nginx, covering its core features, performance benefits, request processing flow, forward and reverse proxy concepts, startup commands, directory layout, detailed nginx.conf settings, location directive syntax, common SPA 404 handling, CORS setup, and gzip compression for building high‑performance web services.

Nginxload balancingreverse proxy
0 likes · 12 min read
Comprehensive Guide to Nginx: Concepts, Configuration, and Usage
Liangxu Linux
Liangxu Linux
Aug 27, 2023 · Databases

Secure Remote MySQL Access via Nginx Stream Proxy: Step‑by‑Step Guide

This guide explains how to use Nginx’s stream module as a jump‑host to securely proxy MySQL connections, covering module compilation, core directives, configuration examples for single and clustered servers, and IP‑based access restrictions to protect database traffic.

Access ControlMySQLNginx
0 likes · 6 min read
Secure Remote MySQL Access via Nginx Stream Proxy: Step‑by‑Step Guide
Selected Java Interview Questions
Selected Java Interview Questions
Aug 23, 2023 · Information Security

Understanding SQL Injection and Prevention Techniques in Java Projects

SQL injection is a critical web security flaw where unsanitized user input can alter database queries, and this article explains its mechanics, demonstrates vulnerable Java code, and outlines four prevention methods—PreparedStatement, MyBatis #{}, request parameter filtering, and Nginx reverse‑proxy rules—complete with code examples.

JavaMyBatisNginx
0 likes · 9 min read
Understanding SQL Injection and Prevention Techniques in Java Projects
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 23, 2023 · Frontend Development

Why Docker? Standardizing CI/CD and Deployment for Frontend Applications

This article explains the importance of Docker for frontend development, covering its role as a consistent runtime environment, the benefits of standardized CI/CD pipelines, multi‑stage builds, caching strategies, and practical deployment patterns for static assets, Node.js services, and micro‑frontend architectures.

CI/CDNginxcontainerization
0 likes · 22 min read
Why Docker? Standardizing CI/CD and Deployment for Frontend Applications
Java Architecture Diary
Java Architecture Diary
Aug 21, 2023 · Backend Development

How to Fix Spring Boot 3 Trailing Slash URL Mismatch After Upgrade

This article explains why URL mappings that worked in Spring Boot 2.x break after upgrading to Spring Boot 3, demonstrates the issue with trailing slashes, and provides three practical solutions—including a filter, Nginx rule, and Spring Cloud Gateway optimization—to restore correct routing.

NginxSpring BootSpring Cloud Gateway
0 likes · 5 min read
How to Fix Spring Boot 3 Trailing Slash URL Mismatch After Upgrade
Shepherd Advanced Notes
Shepherd Advanced Notes
Aug 21, 2023 · Backend Development

High‑Availability Rate‑Limiting Solutions for Spring Boot Systems

The article explains why rate limiting is essential for high‑traffic Spring Boot services, compares counter, sliding‑window, token‑bucket and leaky‑bucket algorithms, demonstrates implementations with plain Java, Guava RateLimiter, AOP, and distributed approaches using Redis‑Lua and Nginx‑Lua, and provides practical configuration examples.

GuavaNginxRedis
0 likes · 20 min read
High‑Availability Rate‑Limiting Solutions for Spring Boot Systems
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 15, 2023 · Frontend Development

Understanding Browser Caching: Strong vs. Conditional Cache, Disk & Memory, and Nginx Configuration

This article explains the complete browser caching workflow for Google Chrome, covering strong and conditional caching mechanisms, the differences between disk and memory caches, relevant HTTP response headers, how to clear or bypass caches, and practical Nginx configuration tips for front‑end developers.

Nginxbrowser cachingcache-control
0 likes · 16 min read
Understanding Browser Caching: Strong vs. Conditional Cache, Disk & Memory, and Nginx Configuration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 13, 2023 · Frontend Development

Browser Cache Optimization Strategies for Micro‑Frontend Architecture

This article analyzes the challenges of browser caching in micro‑frontend projects, presents a systematic optimization plan—including resource versioning, server‑side URL proxying, nginx cache‑control configuration, and CDN integration—and demonstrates a 48.5% reduction in page‑load time with detailed implementation steps and performance data.

Browser CacheETagNginx
0 likes · 27 min read
Browser Cache Optimization Strategies for Micro‑Frontend Architecture
Java Architect Essentials
Java Architect Essentials
Aug 10, 2023 · Backend Development

Unlock Nginx Power: From Installation to High‑Performance Load Balancing and High Availability

This comprehensive guide walks you through the challenges of monolithic deployments, explains core Nginx concepts, shows step‑by‑step installation, configures reverse proxy, static‑dynamic separation, compression, buffering, caching, security features, SSL, high‑availability with keepalived, and essential performance tuning for production‑grade servers.

NginxPerformance Optimizationhigh availability
0 likes · 43 min read
Unlock Nginx Power: From Installation to High‑Performance Load Balancing and High Availability
Java Backend Technology
Java Backend Technology
Jul 29, 2023 · Backend Development

Mastering Nginx: Installation, Load Balancing, Caching, SSL and High‑Availability Guide

This comprehensive guide walks you through installing Nginx, configuring reverse proxy, setting up load balancing, enabling static‑dynamic separation, resource compression, buffering, caching, IP whitelist/blacklist, cross‑origin support, anti‑hotlinking, large file handling, SSL certificates, high‑availability with Keepalived, and performance tuning tips for production environments.

NginxPerformance Optimizationcaching
0 likes · 43 min read
Mastering Nginx: Installation, Load Balancing, Caching, SSL and High‑Availability Guide
Architecture Digest
Architecture Digest
Jul 27, 2023 · Backend Development

Implementing Load Balancing with Nginx and SpringBoot

This article explains how Nginx can be used to achieve various load‑balancing strategies—including round‑robin, least‑connections, IP hash, generic hash, least‑time, and random—provides detailed configuration examples, shows how to integrate Nginx with SpringBoot services, and outlines testing and deployment steps.

Backend DevelopmentConfigurationNginx
0 likes · 8 min read
Implementing Load Balancing with Nginx and SpringBoot
Su San Talks Tech
Su San Talks Tech
Jul 16, 2023 · Backend Development

Mastering CORS: Real‑World Backend Configurations and Chrome Private‑Network Fixes

This article shares a hands‑on journey of solving cross‑origin issues in a multi‑domain education product, covering CORS fundamentals, simple and preflight requests, Nginx and SpringBoot configurations, response‑code choices, and Chrome’s insecure private‑network restrictions, with practical solutions and lessons learned.

BackendCORSChrome
0 likes · 18 min read
Mastering CORS: Real‑World Backend Configurations and Chrome Private‑Network Fixes
php Courses
php Courses
Jul 11, 2023 · Backend Development

Optimizing and Configuring PHP-FPM for Better Server Performance

This article explains how to fine‑tune PHP‑FPM by adjusting key settings in php‑fpm.conf and pool.d/www.conf, covering user/group, listen address, process management, child limits, timeout values, and provides a fully commented example configuration to improve backend performance and stability.

NginxPHP-FPM
0 likes · 6 min read
Optimizing and Configuring PHP-FPM for Better Server Performance
IT Services Circle
IT Services Circle
Jul 7, 2023 · Operations

Implementing Gray Release with Nginx, Docker, and NestJS

This guide explains how to set up a gray‑release (canary) deployment using Nginx as a reverse‑proxy gateway, Docker containers for isolation, and two versions of a NestJS service, with traffic split controlled by cookies and configurable percentages.

AB TestingGray ReleaseNginx
0 likes · 8 min read
Implementing Gray Release with Nginx, Docker, and NestJS
php Courses
php Courses
Jul 4, 2023 · Backend Development

Example Nginx Configuration for Proxying Alibaba Cloud OSS Domain

This article provides a complete Nginx configuration example that proxies requests to an Alibaba Cloud OSS domain, adds the client’s real IP via the X-Real-IP header, enables gzip compression, and includes detailed comments and logging settings.

BackendConfigurationNginx
0 likes · 3 min read
Example Nginx Configuration for Proxying Alibaba Cloud OSS Domain
Liangxu Linux
Liangxu Linux
Jun 15, 2023 · Operations

Master Nginx Log Rotation with Logrotate: A Complete Step‑by‑Step Guide

This guide explains why nginx logs grow, introduces Logrotate as the Linux log‑management tool, walks through installation, core configuration, custom rotation rules, manual execution, compression options, time‑ and size‑based policies, hourly scheduling, and handling SELinux when rotating nginx logs.

CronLog ManagementNginx
0 likes · 17 min read
Master Nginx Log Rotation with Logrotate: A Complete Step‑by‑Step Guide
Top Architect
Top Architect
Jun 5, 2023 · Backend Development

Resolving CORS Issues with Nginx Proxy Configuration: A Step‑by‑Step Guide

This article walks through the root causes of CORS errors when a front‑end site on port 8080 calls a back‑end service on port 59200, explains the four essential CORS response headers, demonstrates common error scenarios, and provides complete Nginx configuration snippets—including handling pre‑flight OPTIONS requests, custom headers, and method allowances—to reliably eliminate cross‑origin problems.

BackendCORSConfiguration
0 likes · 13 min read
Resolving CORS Issues with Nginx Proxy Configuration: A Step‑by‑Step Guide
Java Architect Essentials
Java Architect Essentials
May 17, 2023 · Cloud Native

Using Docker to Set Up a Local Development Environment

This article explains how Docker can create isolated, reproducible local development environments, outlines its advantages, guides through installation pitfalls like WSL2 kernel updates and BIOS virtualization settings, and demonstrates running an Nginx container while highlighting further challenges such as file mapping and custom Dockerfile creation.

DevOpsDockerNginx
0 likes · 5 min read
Using Docker to Set Up a Local Development Environment
php Courses
php Courses
May 15, 2023 · Cloud Native

How to Create and Run a PHP Container with Docker

This tutorial explains what a PHP container is, why containers are useful for modern DevOps, and provides step‑by‑step instructions—including Dockerfile creation, image building, and container execution—to package a PHP 7.4 application with Nginx using Docker.

DevOpsDockerNginx
0 likes · 4 min read
How to Create and Run a PHP Container with Docker
Su San Talks Tech
Su San Talks Tech
May 14, 2023 · Backend Development

How We Boosted a Classification Tree API 10× Faster with 5 Smart Optimizations

In this article we walk through five successive optimizations—adding Redis caching, scheduling asynchronous jobs, introducing local Caffeine cache, enabling Nginx GZip compression, and slimming Redis data—to dramatically improve the performance of a SpringBoot‑Thymeleaf classification‑tree query, reducing response size from 1 MB to 100 KB and raising QPS from 100 to over 500.

CaffeineNginxRedis
0 likes · 10 min read
How We Boosted a Classification Tree API 10× Faster with 5 Smart Optimizations
Liangxu Linux
Liangxu Linux
May 7, 2023 · Backend Development

Force File Downloads in NGINX with Content‑Disposition Headers

Learn how to configure NGINX to force browsers to download files instead of displaying them, using Content‑Disposition headers, regex location blocks, and proper MIME handling to reduce server load and handle IE quirks.

BackendFile DownloadHTTP headers
0 likes · 4 min read
Force File Downloads in NGINX with Content‑Disposition Headers
MaGe Linux Operations
MaGe Linux Operations
May 5, 2023 · Operations

Boost Your NGINX Performance: 8 Proven Tuning Tips

This guide explains how to optimize NGINX on Linux by adjusting worker processes, connection limits, GZIP compression, timeout values, buffer sizes, log handling, static content caching, and open file caching, providing step‑by‑step commands and configuration snippets for maximum server efficiency.

ConfigurationLinuxNginx
0 likes · 8 min read
Boost Your NGINX Performance: 8 Proven Tuning Tips
Liangxu Linux
Liangxu Linux
Apr 25, 2023 · Backend Development

Why Your Service Returns 502 Errors Even When Its Logs Show No Issue

This article explains the meaning of HTTP 502 Bad Gateway errors, how reverse proxies like nginx generate them, common causes such as premature connection termination, server crashes, misconfigured upstreams, and practical steps to diagnose and fix the problem.

502HTTP status codesNginx
0 likes · 14 min read
Why Your Service Returns 502 Errors Even When Its Logs Show No Issue
Laravel Tech Community
Laravel Tech Community
Apr 23, 2023 · Backend Development

Why Nginx Outperforms Apache in High‑Concurrency Scenarios

The article compares Nginx and Apache, showing how Nginx’s event‑driven, single‑threaded architecture and efficient use of memory and I/O allow it to handle tens of thousands of concurrent connections with far lower resource consumption than Apache’s prefork or worker models.

ApacheNginxPerformance
0 likes · 10 min read
Why Nginx Outperforms Apache in High‑Concurrency Scenarios
Liangxu Linux
Liangxu Linux
Apr 10, 2023 · Operations

Essential Bash Scripts for Linux Server Setup, Monitoring, and Maintenance

This article provides a collection of ready‑to‑run Bash scripts that cover disk partition creation, server initialization, real‑time network traffic monitoring, Nginx log rotation and analysis, disk usage alerts, MySQL backups, process counting with zombie termination, and automated blocking of malicious IPs, offering a practical toolkit for Linux system administrators.

NginxServerautomation
0 likes · 15 min read
Essential Bash Scripts for Linux Server Setup, Monitoring, and Maintenance
IT Xianyu
IT Xianyu
Apr 6, 2023 · Backend Development

Guide to Installing and Using Nginx Proxy Manager with Docker

This tutorial introduces Nginx Proxy Manager, a visual reverse‑proxy management interface, and provides step‑by‑step instructions for installing it via Docker‑Compose, configuring domains, setting up SSL with Let’s Encrypt, and managing proxy hosts through its web UI.

DockerDocker ComposeNginx
0 likes · 6 min read
Guide to Installing and Using Nginx Proxy Manager with Docker
Sanyou's Java Diary
Sanyou's Java Diary
Apr 6, 2023 · Operations

Mastering Nginx: From Monolith to Microservices, Load Balancing & URL Rewrites

This article traces the evolution of Java web architectures from early JSP/Servlet projects to modern SpringBoot+Vue stacks, explains Nginx’s role as a high‑performance reverse proxy, details server name matching, load‑balancing strategies, static‑dynamic separation, and URL rewrite techniques with practical configuration examples.

NginxServer configurationload balancing
0 likes · 11 min read
Mastering Nginx: From Monolith to Microservices, Load Balancing & URL Rewrites
php Courses
php Courses
Mar 31, 2023 · Backend Development

Blocking AhrefsBot and Scrapy Crawlers with Nginx in Docker

This article describes how to identify abnormal Nginx requests caused by bots like AhrefsBot and Scrapy, and provides a step‑by‑step Docker‑based solution that includes a custom Nginx configuration, agent‑deny rules, and optional Alibaba Cloud security‑group IP blocking to prevent memory spikes.

BackendDockerNginx
0 likes · 6 min read
Blocking AhrefsBot and Scrapy Crawlers with Nginx in Docker
php Courses
php Courses
Mar 29, 2023 · Backend Development

Quick Installation Guide for PHP 8.2 Stack on Ubuntu 20.04 (Focal)

This step‑by‑step tutorial shows how to configure Alibaba mirrors, install PHP 8.2, Nginx, MySQL 8, Redis 6 and Composer on Ubuntu 20.04, adjust PHP‑FPM settings, create a test PHP file, start services, and verify the full LEMP stack works within about 20 minutes.

BackendDevOpsNginx
0 likes · 11 min read
Quick Installation Guide for PHP 8.2 Stack on Ubuntu 20.04 (Focal)
IT Architects Alliance
IT Architects Alliance
Mar 28, 2023 · Backend Development

Designing Multi‑Level Cache Architecture for Microservices

This article explains how to design an effective multi‑level caching system for microservice environments, covering client‑side static resource caching, application‑layer CDN caching, and service‑layer Redis caching, and provides practical Nginx configuration examples to implement these caches.

BackendCDNNginx
0 likes · 10 min read
Designing Multi‑Level Cache Architecture for Microservices
Architect's Guide
Architect's Guide
Mar 22, 2023 · Backend Development

Comprehensive Guide to Nginx: Installation, Configuration, and Performance Optimization

This extensive tutorial walks through Nginx concepts, environment setup, reverse‑proxy load balancing, static‑dynamic separation, resource compression, buffering, caching, IP whitelist/blacklist, CORS handling, anti‑hotlinking, large‑file configuration, SSL certificate setup, high‑availability with Keepalived, and key performance optimizations.

KeepalivedNginxPerformance Optimization
0 likes · 41 min read
Comprehensive Guide to Nginx: Installation, Configuration, and Performance Optimization
Open Source Linux
Open Source Linux
Mar 17, 2023 · Operations

Simplify Nginx Management with nginxWebUI: Install, Docker & Usage Guide

nginxWebUI provides a graphical interface for configuring and managing Nginx, supporting HTTP/TCP forwarding, reverse proxy, load balancing, SSL automation, multi‑server clustering, Docker deployment, systemd startup, and detailed usage instructions, enabling administrators to generate and control nginx.conf without manual coding.

ConfigurationDockerNginx
0 likes · 12 min read
Simplify Nginx Management with nginxWebUI: Install, Docker & Usage Guide
Sohu Tech Products
Sohu Tech Products
Mar 16, 2023 · Cloud Native

Comprehensive Docker Tutorial: From Fundamentals to Best Practices

This article provides a step‑by‑step guide to Docker, covering its core concepts, differences between virtual machines and containers, installation methods, Dockerfile syntax, building and running images, and best‑practice recommendations for containerized deployments.

Cloud NativeDevOpsDocker
0 likes · 15 min read
Comprehensive Docker Tutorial: From Fundamentals to Best Practices
Laravel Tech Community
Laravel Tech Community
Mar 1, 2023 · Operations

Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, and High‑Availability with Keepalived and LVS

This article provides a step‑by‑step tutorial on installing Nginx, setting up reverse proxy and various load‑balancing methods, configuring upstream directives, enabling SSL, and building high‑availability clusters using Keepalived and LVS with detailed command examples and configuration snippets.

KeepalivedLVSNginx
0 likes · 21 min read
Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, and High‑Availability with Keepalived and LVS
Top Architect
Top Architect
Feb 22, 2023 · Backend Development

Resolving HTTPS Redirect and Session Consistency Issues with Nginx, Docker, and Memcached

This article explains why an Nginx reverse‑proxy configuration that proxies HTTPS requests to a backend server causes the browser URL to change, how to fix the redirect by using HTTPS in the proxy, and how to achieve session consistency across multiple Tomcat instances by deploying Memcached with Docker and adjusting Tomcat’s session manager.

DockerHTTPSMemcached
0 likes · 8 min read
Resolving HTTPS Redirect and Session Consistency Issues with Nginx, Docker, and Memcached
Code Ape Tech Column
Code Ape Tech Column
Feb 21, 2023 · Backend Development

Designing Multi-Level Cache Architecture for Microservices

This article explains how to design an effective multi-level caching system in a microservice environment, covering client‑side browser caching, application‑layer CDN and Nginx caching, and service‑layer in‑process and distributed caches, along with consistency strategies and practical deployment examples.

CDNNginxRedis
0 likes · 14 min read
Designing Multi-Level Cache Architecture for Microservices
Architect
Architect
Feb 15, 2023 · Backend Development

Comprehensive Nginx Guide: Installation, Configuration, Load Balancing, Caching, Security, and Performance Optimization

This extensive tutorial walks through Nginx fundamentals, environment setup, reverse‑proxy load balancing, static‑dynamic separation, resource compression, buffering, proxy caching, IP black‑white listing, anti‑hotlinking, large‑file handling, SSL configuration, high‑availability with Keepalived, and key performance‑tuning techniques for production deployments.

NginxPerformance OptimizationSSL
0 likes · 44 min read
Comprehensive Nginx Guide: Installation, Configuration, Load Balancing, Caching, Security, and Performance Optimization
The Dominant Programmer
The Dominant Programmer
Feb 9, 2023 · Cloud Native

Step-by-Step Docker‑Compose Guide to Deploy a SpringBoot‑Vue‑Redis‑MySQL Stack

This article walks through installing Docker and Docker‑Compose, creating a project directory, writing a docker‑compose.yml that defines Redis, MySQL, Nginx, Java, and a file‑preview service, configuring each container, and using docker‑compose commands to build, start, monitor, and manage the full SpringBoot‑Vue application stack.

Container OrchestrationDocker ComposeMySQL
0 likes · 12 min read
Step-by-Step Docker‑Compose Guide to Deploy a SpringBoot‑Vue‑Redis‑MySQL Stack
Top Architect
Top Architect
Jan 19, 2023 · Backend Development

Comprehensive Guide to Nginx: Installation, Configuration, and Performance Optimization

This extensive tutorial walks through installing Nginx from source, setting up environment, configuring reverse proxy load balancing, static resource handling, compression, buffering, caching, IP black‑white lists, anti‑hotlinking, large file transfer, SSL certificates, high availability with Keepalived, and advanced performance tuning techniques.

NginxPerformance OptimizationSSL
0 likes · 44 min read
Comprehensive Guide to Nginx: Installation, Configuration, and Performance Optimization
Top Architect
Top Architect
Jan 15, 2023 · Backend Development

Comprehensive Nginx Configuration Guide: Installation, Core Settings, Reverse Proxy, Load Balancing, Caching, HTTPS, CORS and Performance Tuning

This article provides an in‑depth tutorial on Nginx, covering installation on Linux, core configuration directives, server name and location matching, reverse proxy setup, various load‑balancing algorithms, caching strategies, HTTPS setup, CORS handling, gzip compression, and an overview of Nginx's process architecture and module system.

ConfigurationHTTPSNginx
0 likes · 37 min read
Comprehensive Nginx Configuration Guide: Installation, Core Settings, Reverse Proxy, Load Balancing, Caching, HTTPS, CORS and Performance Tuning
Top Architect
Top Architect
Jan 12, 2023 · Operations

Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, and High Availability with Keepalived and LVS

This article provides a step‑by‑step tutorial on installing Nginx, setting up reverse proxy and various load‑balancing methods, configuring upstream directives, deploying Keepalived for high‑availability failover, and building an LVS‑DR cluster to achieve robust, production‑grade traffic distribution.

KeepalivedLVSLinux
0 likes · 25 min read
Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, and High Availability with Keepalived and LVS
Code Ape Tech Column
Code Ape Tech Column
Dec 31, 2022 · Operations

nginxWebUI: Graphical Management Tool for Nginx – Installation, Configuration, and Usage Guide

This article introduces nginxWebUI, a web‑based graphical interface for managing Nginx configurations, explains its technical architecture, provides step‑by‑step installation instructions for jar, Docker and systemd service on Linux, and demonstrates how to use the UI for HTTP, TCP, SSL, load‑balancing, and remote server management.

ConfigurationDockerLinux
0 likes · 10 min read
nginxWebUI: Graphical Management Tool for Nginx – Installation, Configuration, and Usage Guide
ITPUB
ITPUB
Dec 25, 2022 · Cloud Native

How to Build a Scalable Distributed File System with MinIO

This guide explains the fundamentals of distributed file systems, compares them with traditional storage, introduces MinIO’s architecture and features, and provides step‑by‑step instructions for deploying a multi‑node MinIO cluster with Nginx load balancing on Linux.

LinuxNginxObject Storage
0 likes · 16 min read
How to Build a Scalable Distributed File System with MinIO
Tencent Cloud Developer
Tencent Cloud Developer
Dec 24, 2022 · Operations

Quick Guide to Deploying a Hexo Blog on a Lighthouse Server

This guide walks developers through installing a Baota panel, configuring Nginx, creating a dedicated git user with bare repositories and post‑receive hooks, initializing and generating a Hexo blog locally, pushing it via the hexo‑deployer‑git, setting up an image host and Nginx reverse proxy, and backing up the project for quick deployment on a lightweight Lighthouse server.

GitLighthouse ServerNginx
0 likes · 12 min read
Quick Guide to Deploying a Hexo Blog on a Lighthouse Server
Java Architect Essentials
Java Architect Essentials
Dec 18, 2022 · Operations

Deploy and Manage Nginx with the Open‑Source nginxWebUI Tool

This guide provides a comprehensive walkthrough of nginxWebUI—a graphical web interface for configuring and controlling Nginx—including feature overview, installation via JAR or Docker, systemd service setup, command‑line options, SSL automation, backup management, API usage, and password recovery.

ConfigurationDockerJava
0 likes · 12 min read
Deploy and Manage Nginx with the Open‑Source nginxWebUI Tool
Efficient Ops
Efficient Ops
Dec 11, 2022 · Backend Development

Mastering HTTP/2, TLS 1.3, ECC & Brotli: Boost Your Nginx Performance

This article explains the key features of HTTP/2—including binary framing, header compression, flow control, multiplexing, request priority, and server push—alongside TLS 1.3 enhancements, ECC advantages, and Brotli compression, and provides practical Nginx configuration steps to leverage all of them for faster, more secure web delivery.

BrotliECCHTTP/2
0 likes · 17 min read
Mastering HTTP/2, TLS 1.3, ECC & Brotli: Boost Your Nginx Performance
Top Architect
Top Architect
Dec 11, 2022 · Backend Development

Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage

This article introduces a highly recommended open‑source Nginx visualization project, outlines its core features such as configuration management and performance monitoring, provides step‑by‑step installation and deployment instructions for Linux, and shares the source code location along with remaining challenges.

LinuxNginxconfiguration management
0 likes · 5 min read
Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage
php Courses
php Courses
Dec 8, 2022 · Backend Development

Session Sharing Solutions in Distributed Environments: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie

To prevent repeated logins in distributed microservice systems, this article explains four session‑sharing solutions—Nginx ip_hash load balancing, Tomcat session replication, Redis‑based session caching, and cookie‑based storage—detailing their principles, configuration examples, and advantages and disadvantages.

NginxTomcatdistributed systems
0 likes · 5 min read
Session Sharing Solutions in Distributed Environments: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie
Liangxu Linux
Liangxu Linux
Dec 7, 2022 · Operations

Master systemd: From Basics to Real-World Service Management on Linux

Learn how systemd replaces traditional init on modern Linux, its key features, command syntax, unit file structure, and step-by-step hands-on examples that show how to create and control systemd services for Nginx, Tomcat, and custom Java JAR applications using systemctl.

JavaLinuxNginx
0 likes · 9 min read
Master systemd: From Basics to Real-World Service Management on Linux
Liangxu Linux
Liangxu Linux
Nov 27, 2022 · Operations

Master systemd: Write unit files and control Nginx, Tomcat, and Java services

This guide explains what systemd is, its key advantages over traditional init, the basic systemctl syntax, how unit files are structured, and provides step‑by‑step examples for creating systemd services to manage Nginx, Tomcat, and a custom Java JAR application on CentOS 7 and similar Linux distributions.

JavaLinuxNginx
0 likes · 10 min read
Master systemd: Write unit files and control Nginx, Tomcat, and Java services