One of the things I like having is a remote system I can access and work on from anywhere. In the past this has meant using either a dedicated server (expensive) or VPS (which is just a VM… too slow). With Proxmox, I figured I had the option of using a container, which would mean […]

If you load Proxmox 4.0 from OVH or any of their affiliates you end up with a partition scheme that gives you one big logical volume for data that is formatted to EXT3. That will work but it isn’t desirable. Starting with Proxmox 3.4, support for the ZFS filesystem was added. ZFS is more than […]

On Thursday I released an article detailing how to get Proxmox setup and also how to configure networking with IPv6. However that article got long and I just said I would address the firewall in the future. Well, that’s today because I need to get the configuration stuff written down before I forget. In addition […]

After beating my head against the wall over the course of many hours I have finally figured out how to get Proxmox working quite well on my cheap KimSufi server… with IPv6. The goal of this article is to document (with varying levels of detail) how to go from a fresh KimSufi, OVH, or SoYouStart […]

I came across a real life-saver today… All of my backup scripts are based on using RSYNC. This is because I am used to working between linux systems on which I always have root/sudo access and also have SSH. However I was recently tasked with a “fun” project that involved me needing to script the […]

Just got my dedicated box from – 16 Cores – 24 GB of RAM – 3 TB of Hard Drive space – 1 Gbps of bandwidth! Why all that power? Simply put, I want to do virtualization and containers via Proxmox. WholeSaleInternet offers ProxMox 3.1 out the gate – which is a bit outdated. […]

So I wanted to start playing around with Docker and LXC containers and all kinds of other fun stuff on one of my cheap Kimsufi dedicated servers. I immediately ran into a problem though, Kimsufi (and parent company OVH, and probably sister company SoYouStart) use a modified Ubuntu Kernel. Why do they do this? In […]

I heartily recommend Exim4. I find it to be BY FAR the easiest/best email server for “send only” operations. It is a full MTA so you don’t need to rely on outside relays (gmail is commonly used with things like phpsendmail). Being a full MTA means that it can do a lot more but I […]

Explain how to undo or rollback an apt-get install command on a Debian or Ubuntu or Mint Linux. Source: Rollback an apt-get upgrade if something goes wrong on Debian / Ubuntu Linux All I have to say is, AWESOME! I am filing this one away as potentially a life saver if I ever fail to […]

I wrote a new script today to keep me up-to-date on how full the boot partition is on my Ubuntu servers. I actually administer quite a few of them and it can become a real issue if the boot drive hits 100% full, which it commonly does. The reason for this is that the boot […]

This is the final article (I think…) on MySQL database backup. In my previous article I discussed how to craft a very efficient script for automated LOCAL backup of your MySQL databases. But that isn’t the whole story. What happens if your server burns to the ground… or more likely the hard drive gives up […]

Earlier this year I wrote an article about creating scripts for backing up your MySQL databases. A week ago I wrote another article about automated and secure root user login to your root MySQL database account. I have also been learning Python on and off and learning quite a bit about variables and loops. While […]

If you are looking for a quick way to install a LAMP (Linux, Apache, MySQL, PHP) stack on an Ubuntu server, this should take care of you: sudo apt-get install tasksel sudo tasksel install lamp-server mysql_secure_installation First command installs tasksel… which is a really handy program.