Virtual hosting is a technique used to run more than one website on a single server. It allows the users to use multiple host names while sharing its resources. This article explains the configuration process of Nginx Virtual Host in FreeBSD.Configuration of Nginx Virtualhost
First install the FEMP by using the following command.
Utilize the following command to check whether the Nginx is installed or not.root@linuxhelp:~ # service [...]
Nginx is a webserver or reverse proxy that helps the users to deploy and deliver the sites with high performance, security, etc. It can also create a load balance between multiple back end web servers. This article explains the configuration of Nginx as a Reverse Proxy in CentOS.
IP address – 192.168.5.237 Hostname – node1.example.com
IP address – 192.168.5.238 Hostname – node2.example.com
Before going to set reverse proxy, setup basic apache web server on the webserver node with any content. And hostname resolution between [...]
HAProxy is an open source TCP and HTTP load balancer and a proxy software used in Linux distributions. It distributes the workload among multiple servers to improve the performance of the servers. This article explains the installation process of the HAProxy Load Balancer in Ubuntu.Installation of HAproxy Load Balancer
Before installing HAproxy, add the required package into repository.root@linuxhelp:~# add-apt-repository ppa:vbernat/haproxy-1.6 HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particular . . . gpg: [...]
Nginx is an open source and high performance web server for Linux distributions. It acts as a reverse proxy server and Load Balancer in order to distribute incoming traffic around several virtual private servers. In this article let’s see how to configure Nginx as a load balancer in Ubuntu.Configuration of Nginx Load Balancer
Setup three servers with any IP and Host name as shown below,
Load Balancer Server
Hostname : nginxbalancer.com Ip Address : 192.168.5.123
Hostname : webserver1.com IP address : 192.168.5.146
Hostname : webserver2.com IP [...]
Load Balancer manages the high network traffic in web services by distributing the workload. It is especially used to utilize the resources, avoid overload and maximize throughput. The Load Balancer can be configured in Apache web-server itself. This article explains the configuration of Load Balancer in Apache.
Load Balancer: IP Address – 192.168.5.157 Hostname – lb.example.com
WebServer 1: IP Address – 192.168.5.158 Hostname – ws1.example.com
WebServer 2: IP Address – 192.168.5.159 Hostname – ws2.example.com
Create some entry in the file /etc/hosts in all the three [...]
Hiawatha is an open source, light-weight, secure and easy to use Web Server. Its small size makes it perfect for deploying an embedded devices or less powerful machines. In this tutorial you’ll be briefed about the installation of Hiawatha Web Server on your Debian machine.Installation Hiawatha Webserver
The initial step is to add the key, use the following command for the same.root@linuxhelp:~# apt-key adv --recv-keys --keyserver keys.gnupg.net 79AF54A9 Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.Ut0OZiqEsP --no-auto-check-trustdb --trust-model always --keyring [...]
Virtual Hosting is a technique for hosting multiple domains on a single web server. There are two types of Virtual Hosting – Name based and IP based. The former enables hosting multiple sites on the same IP address, and the latter can let a user to have different IP address for each site.
For the Nginx installation visit https://www.linuxhelp.com/how-to-install-nginx-web-server-in-opensuse/To Configure Nginx VirtualHost
The initial step is to get into the web root directory and create two directories under the document root directory.linuxhelp:~ # cd /srv/www/htdocs/ linuxhelp:/srv/www/htdocs # mkdir sites1 [...]
HAProxy is an open source TCP and HTTP load balancer and a proxy software. It distributes the workload among multiple servers to improve the performance of the servers. In this tutorial, you’ll be briefed about the configuration process of the HAProxy Load Balancer by using Nginx in CentOS.Prerequisites for Load Balancer configuration
The configuration of HAProxy needs some necessary hardware. It involves one machine with Load Balancer and two or more servers which has Nginx installed in it. In case you don’t have a DNS server on your network, make an entry in your /etc/hosts file to have hostname resolution between [...]
Nginx is an open source high performance web server that works in the HTTP protocol. It acts as a reverse proxy server and Load Balancer in order to distribute incoming traffic around several virtual private servers. In this article let’s see how to configure Nginx as a load balancer in CentOS.
For hostname resolution you need to have DNS server or make entry in /etc/hosts file.
Host file Entry:
192.168.5.157 ha.example.com ha 192.168.5.158 ws1.example.com ws1 192.168.5.159 ws2.example.com ws2
IP Address – 192.168.5.157 Hostname – [...]
Processwire is an open source content management system and framework based on PHP. ProcessWire offers simple and strong on your pages, fields, templates and markup at any scale. This article sheds light on the installation of ProcessWire on Ubuntu.To Install ProcessWire
It is essential to configure the LAMP setup before installing ProcessWire. After it, open MariaDB console and create a database for ProcessWire and set the privileges.root@linuxhelp:~# mysql MariaDB [(none)]> create database wire_db; Query OK, 1 row affected (0.07 sec) MariaDB [(no ne)]> grant all on wire_db.* to 'wire'@'localhost' identified by [...]