Configuring Nginx for Load Balancing
Step 1: Define the Backend Server Pool
Inside the http block, define an upstream block with your backend servers. Each server can be configured with various parameters:
upstream backend_cluster {
# weight: Higher value means more traffic distribution
# max_fails: Number of failed requests before marking server as unavailable
# fail_ ...
Posted on Tue, 06 Oct 2026 16:30:09 +0000 by john_zakaria
Hosting Multiple Projects on a Single Domain with Nginx
Understanding Location Block Matching
The location directive determines how Nginx processes request URIs. The matching process follows a specific priority order rather than a simple sequential check:
Exact Match (=): If the URI matches exactly, the search stops immediately, and this block is used. This is the highest priority.
Priority Prefix ...
Posted on Mon, 05 Oct 2026 16:39:40 +0000 by renj0806
Automated Zabbix Deployment and Monitoring Configuration
Install required packages for Zabbix server setup on CentOS 7:
yum install -y mariadb mariadb-server php php-mysql httpd
Enable and start the MariaDB service:
systemctl enable mariadb
systemctl start mariadb
mysql_secure_installation
Secure the MariaDB enstallation by setting a root password, removing anonymous users, and deleting the test da ...
Posted on Mon, 05 Oct 2026 16:30:28 +0000 by AndyBG
Deploying a Spring Boot 3 and Vue 3 Full-Stack Application on Windows with Nginx
Server Configuration and Port Access
Ensure that all necessary ports on the Windows server are open and accessible.
Backend Deployment: Spring Boot 3
Build Spring Boot 3 Application
Package the Spring Boot 3 application into an executable JAR file.
Upload Backend Artifacts
Transfer the generated JAR file and its associated configuration files ( ...
Posted on Sun, 04 Oct 2026 16:44:12 +0000 by phonydream
Configuring Nginx as a File Download Server
Basic File ServingBy default, Nginx serves files from its standard web root directory. Placing a file, for instance archive.zip, inside a subfolder such as data/ within the root allows direct access via URL. Navigating to http://yourdomain:8080/data/archive.zip will initiate a download for most file types.Forcing File DownloadsCertain file form ...
Posted on Fri, 02 Oct 2026 16:40:16 +0000 by avalonindigo
Install Zabbix 6.0 on Rocky Linux 9 with MySQL and Nginx
Ensure MySQL and Nginx are pre-installed on your Rocky Linux 9 system. Disable SELinux before proceeding with the installation.
If the EPEL repository is configured, prevent it from conflicting with official Zabbix packages by editing /etc/yum.repos.d/epel.repo. Add or modify the following line under the [epel] section:
[epel]
...
excludepkgs ...
Posted on Wed, 30 Sep 2026 16:34:11 +0000 by phpnoobguy
Installing and Configuring Zabbix 5.0
To successfully deploy Zabbix, several prerequisite components must be installed:
A MySQL database server, version 5.7 or later.
PHP, version 7.2.
The Zabbix server component.
The Zabbix web frontend component.
The Zabbix agent component.
The Zabbix proxy component (optional).
To add the Zabbix 5.0 repository, you can use either the official ...
Posted on Tue, 29 Sep 2026 16:44:32 +0000 by jp2php
Installing and Configuring Nginx on CentOS 7
Step 2: Installing Nginx
Using the configured EPEL repository, we can install Nginx with the following command:
sudo yum install nginx
Step 3: Starting the Nginx Service
After installation, start the Nginx service and enable it to start automatically on boot:
sudo systemctl start nginx
sudo systemctl enable nginx
Step 4: Verifying Nginx Servi ...
Posted on Sun, 27 Sep 2026 16:30:23 +0000 by tnkannan
Automated Deployment with Shell Scripts and Frameworks
Application Management and Deployment Procedures
When deploying applications, it's essential to follow a systematic shutdown and startup sequence. The general principle is to close applications in the reverse order they were opened.
Shutdown sequence: A → B
Startup sequence: B → A
After deployment, verify functionality by checking the appplicat ...
Posted on Tue, 22 Sep 2026 16:53:34 +0000 by apollo
Implementing Load Balancing with Nginx and Spring Boot
Load balancing distributes incoming network traffic across multiple servers to ensure no single server becomes overwhelmed. This technique enhances application availability, scalability, and reliability. Nginx, a high-performance web server, can also function as an effective software load balancer for applications like those built with Spring B ...
Posted on Mon, 21 Sep 2026 16:45:38 +0000 by Elliott