How to Create a MySQL Master Slave Cluster on Ubuntu 14

Improve application performance and availability by learning how to create a MySQL Master\Slave cluster on Ubuntu 14

How to Configure HAProxy Health Checks

Ensuring the backend servers HAProxy is forwarding your users’ requests to are healthy is important. How you check for health is based on the type of service hosted in the backend. Web applications need to be checked differently from database servers. In this tutorial I will show you different ways of doing HAProxy health checks so to help maintain a great user experience.

How to Configure MySQL 5.1 Master Slave Database Replication

Learn how to replicate your MySQL databases from one server to another to ensure a live copy is always available. This configuration uses a master-slave methodology, which maintains a live version of your database on another server in read-only mode. In a disaster scenario, where your master server fails, the slave can then be promoted to a master, bring your application back online without the need to restore from backups.

Install and Configure MySQL 5 on Ubuntu Server 13

Learn how to install MySQL 5.5 on Ubuntu 13.10 the right way, following best practices for security.

Deploying a LEMP Server on Ubuntu 13

Squeeze more performance out of your box. Learn how to deploy a web server on Ubuntu 13 powered by Nginx, MySQL, and PHP.

Moving MySQL Databases to Separate Disks

You may have a database server which started out small, with all its databases stored on the same disks, that is now experiencing severe storage I/O bottlenecks.

Planning and Deploying MySQL Server 5.1 on CentOS 6

Wouldn’t it be nice if we could just drop in a database server into our environment without much thought?

CentOS 6 Web Server Architecture, Part II

We dealt with a few security concerns and looked into file system segregation of certain areas that could put our system at risk. It’s time to optimize the services for improved performance.

CentOS 6 Web Server Architecture, Part I

Deploy a CentOS 6 Web server, step-by-step. This is the first part in a series that will guide you through planning and deploying different scales of web application infrastructures.

© 2014 Shane Rainville