Articles by Muhammad Arul
-
How to Install and Configure OpenLiteSpeed with PHP 7 on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, web server • Comments: 4
OpenLiteSpeed is a high performance and lightweight HTTP server which comes with a Web Gui administration interface. In this tutorial, I will guide you trough the installation and configuration of openLiteSpeed and PHP 7 on CentOS 7.
-
How to setup HAProxy as Load Balancer for MariaDB on CentOS 7
Author: Muhammad Arul • Tags: centos, high-availability, linux, mysql • Comments: 10
In this tutorial, I will guide you trough the installation of a MariaDB Galera cluster on CentOS 7 which has an HAProxy load balancer in front. The total setup consists of 4 servers. I will use 3 CentOS 7 servers for the database nodes, 2 nodes will be active and 1 acts as the backup node. The fourth server will be used for the HAProxy load balancer. For the balance algorithm, we use leastconn (but you can use other algorithms).
-
How to setup HAProxy as Load Balancer for Nginx on CentOS 7
Author: Muhammad Arul • Tags: centos, high-availability, linux, nginx, server • Comments: 14
HAProxy or High Availability Proxy is an open source TCP and HTTP load balancer and proxy server software. In this tutorial, I will guide you trough the HAProxy installation and configuration for 3 servers, one load balancer, and two Nginx web servers. We will install HAProxy on a single server and then install Nginx web server on the other servers. HAProxy acts as a load balancer for the Nginx web servers.
-
-
How to Install and Configure MySQL Cluster on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, mysql • Comments: 25
MySQL Cluster is designed to provide a MySQL compatible database with high availability and low latency. The MySQL Cluster technology is implemented through the NDB (Network DataBase) and NDBCLUSTER storage engines and provides shared-nothing clustering and auto-sharding for MySQL database systems. In the shared-nothing architecture, each of nodes has its own memory and disk, the use of shared storage such as NFS, SANs is not recommended and supported.
-
How to Configure a Proxmox VE 4 Multiple Node Cluster
Author: Muhammad Arul • Tags: centos, debian, linux, virtualization • Comments: 10
In this tutorial, we will build a Proxmox 4 cluster with 3 Proxmox servers and 1 NFS Storage server. Proxmox VE 4 supports the installation of clusters and the central management of multiple Proxmox servers. You can manage multiple Proxmox servers from one web management console. This feature is really handy when you have a larger server farm.
-
How to setup an NFS Server and configure NFS Storage in Proxmox VE
Author: Muhammad Arul • Tags: centos, linux, virtualization • Comments: 7
In this tutorial, I will guide you trough the installation of an NFS server on CentOS 7, then we will add the NFS share as a storage option in the Proxmox server so that it can be used as backup space the virtual machines.
-
How to Install Proxmox VE 4 on Debian 8 (Jessie)
Author: Muhammad Arul • Tags: debian, kvm, linux, server, virtualization • Comments: 8
Proxmox Virtual Environment or short Proxmox VE is an Open Source server virtualization software based on Debian Linux. In this tutorial, I will show you the installation of Proxmox on a server that runs a minimal Debian 8 installation, e.g. in a datacenter.
-
How to Install Kolab Groupware Server on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server • Comments: 7
In this tutorial, we will install Kolab groupware on a CentOS 7 server. Kolab is a free open source groupware server. It is a scalable and reliable collaborative software that provides shared email, calendar, address books, tasks and a file cloud. Kolab supports several client environments: on Windows you can use Outlook, on Linux, you can use KDE Kontact, on all OS that have a web browser you can use the web interface.
-
How to Install Redmine 3 with Nginx on Ubuntu 15.10
Author: Muhammad Arul • Tags: linux, nginx, ubuntu • Comments: 9
Redmine is an open source project management and issue tracking tool based on the Ruby on Rails Framework. This tutorial covers the Redmine 3 installation with Nginx as the web server and MySQL as the database on Ubuntu 15.10 (64 Bit) operating system.
-
How to Install Piwik with Nginx on Ubuntu 15.10
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu • Comments: 1
Piwik is the leading open source web analytics application, it has been developed to provide an alternative to google-analytics. In this tutorial, I will show you how to install Piwik on ubuntu 15.10 with Nginx web server and PHP 5.6 in php-fpm mode. We will use MariaDB as the database system.