Use Case: Horizontal Scaling vs Vertical Scaling with Nginx

When deploying high traffic sites/web apps, often times you’ll be faced with a dilemma on whether to use horizontal scaling or vertical scaling. Horizontal scaling is the use of several…

Read More »

Overview of Load Balancing with Nginx

Load balancing is a way of distributing traffic to computing resources such as servers or other network components. The technique is primarily used to improve performance: by increasing concurrency and…

Read More »

How to create a HTTP load balancer with Nginx

Introduction A load balancer is simply a piece of hardware or software that distributes traffic between two or more servers (upstream/backend servers). Load balancing is a common technique used to…

Read More »

How to secure PHP for WordPress

WordPress is a Content Management System that runs on PHP and MySQL. It the most popular CMS used worldwide and as such, is targeted most by attackers. In a previous…

Read More »

How to harden Apache Web Server on Centos 7

Apache is the most popular web server used in the internet. It is ideal for most situations and allows flexibility for shared environments through the use of .htaccess file. This…

Read More »

ERROR: sudo: pam_open_session: System error sudo: policy plugin failed session initialization

I got this error when trying to run a few commads with sudo right after I set password expiration on my RHEL7 box. Immediately after, I couldn’t use sudo for…

Read More »

How to Install Premium SSL on Hostname in CWP on Apache

Sometimes, you may choose to install premium SSL such as Comodo Positive SSL or Rapid SSL on your hostname instead of the free Let’s Encrypt SSL provided by CWP. Below…

Read More »

How to integrate Collabora Online on a Nextcloud server

One of the use cases of a Nextcloud server is that it can be used as a collaboration and sharing tool. Our current Nextcloud setup allows document sharing and collaborative…

Read More »

How to install Nextcloud 16.0.4 on Ubuntu 16.04

Nextcloud is an open source software that allows users to store their data; files, contacts, calendars, news feed, TO-DO lists and much more. It is a tool for collaboration and…

Read More »

cPanel® Price Hike – All you need to know

cPanel® is one of the best software I have ever used. It’s a piece of work to admire. It’s reliable, effective, easy to use, has a beautiful interface, very functional…

Read More »