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