MySQL is a mainstay of many web based applications, and is popular with lots of our customers. There does comes a time when a single database server is not enough. To enhance redundancy MySQL has a couple of options. You can add more servers with vanilla replication enabled. Or you can look at setting up…
Configuring load balancing between multiple web servers may seem challenging, but it doesn’t have to be. HAProxy is a great lightweight tool that is easy to setup and has a large number of rich features for managing and serving content. Lets look at a simple scenario using two application or web servers n2 and n3,…
This script will search /var/www (changeable in a variable) for any wordpress installs and make sure its upgraded to the latest version. It will run a backup to /root/wp_upgrade/ of all files and database before doing anything with the site in case of major catastrophe (make sure you have spare disk space if your sites…
GlusterFS is an interesting solution for providing redundant network attached storage clusters. Some features include… trivially easy for basic setups supports virtually any file-system no need to mess with kernels can work across commodity network hardware suitable for enterprise deployment has commercial support available GlusterFS can scale well also, its simple configuration based storage is…
This script will search /var/www (changeable in a variable) for any wordpress installs and make sure its upgraded to the latest version. It will run a backup to /root/wp_upgrade/ of all files and database before doing anything with the site in case of major catastrophe (make sure you have spare disk space if your sites…
Say you have a bunch of servers on a fast private network, running a busy web site. And you need a gateway server so you can reach those from the outside world. You might run a proxy on a gateway server to expose that. However there could be a problem accessing your site if that…
John and I have recently been looking at server clusters, and how they can be provisioned to best fit our customers needs. This post is the first in (hopefully) a series on the results of that research. To start with in this post I would like highlight some common questions about big storage options. If…
Updating this list as part of our commitment to offering great server deals, current as of 28th August 2011. We have some older but still powerful machines available. Rather than let them gather dust, we thought we would offer them to customers who are currently have a VPS on a shared host. And would like…
This script will search /var/www (changeable in a variable) for any wordpress installs and make sure its upgraded to the latest version. It will run a backup to /root/wp_upgrade/ of all files and database before doing anything with the site in case of major catastrophe (make sure you have spare disk space if your sites…
Recently I posted about a script to install Confluence. At the same time I was working on an install script for the Jira® issue tracker (also from Atlassian®) as the underlying setup is quite similar and they are often used together. Jira is great for keep track of issues while providing a lot of tools…