The Comprehensive Concepts Of HAProxy And Load Balancing

HAProxy can also be referred to as High Availability Proxy. It remains a well-known open source software TCP/HTTP proxying solutions and Load Balancer that can operate on FreeBSD, Solaris, and Linux. The most important application of HAProxy is to enhance the reliability and performance of a server environment. It can achieve this goal by spreading the workload across several servers such as A database, application, the web, and just to mention a few. HAProxy is primarily used in several high-profile areas, including Twitter, Instagram, Imgur and GitHub. Is your quest for Load Balancer, Load Balancing and how HAProxy works? In this article, you will learn more on the basic load-balancing terminology, what is HAProxy, and examples of how it can be applied to enhance the reliability and performance of a server environment. Continue reading “The Comprehensive Concepts Of HAProxy And Load Balancing”

How to Add New Websites on Nginx Ubuntu 16.04 Server

Let’s say you have installed full LEMP stack (Linux, Nginx, MySQL/MariaDB, and PHP) but how can you add new websites or domains on it? The answer is by creating Virtual Hosts or Server Blocks. The main point is to create a Virtual Block file for each of your website / domain. It means you have to create another Server Block for another website you want to add. Going back to basic, an Nginx Server Block is configuration file holding all necessary configuration for websites you want it to be made accessible through and served by Nginx. Basically you can put all configurations of all websites in a single Server Block file but we believe it is better to have separate Server Block for each website. Continue reading “How to Add New Websites on Nginx Ubuntu 16.04 Server”