Author: Bryce Matheson

How to Install Nagios 4 on Ubuntu Linux

How to Install Nagios 4 on Ubuntu Linux

I found myself needing to install Nagios on Ubuntu Linux. Sadly, most of the guides I was attempting to follow online were somewhat dated and/or lacking. So why not create the walk-through here myself to potentially help others as well? For the purpose of this guide, I’m assuming you have a blank/clean Ubuntu Linux box. …

+ Read More

How to Migrate an AD LDS Instance

How to Migrate an AD LDS Instance

AD LDS stands for “Active Directory Lightweight Directory Services.” If you’re not familiar with this, it’s basically a simple way to provide an authentication system for an application via LDAP, but without all the bells and whistles of a full blown Active Directory configuration. In the past 6 months, I’ve had to migrate three different …

+ Read More

Why I use RunCloud over ServerPilot

Why I use RunCloud over ServerPilot

I host around 18 different websites (mostly WordPress), both for myself, and for small-to-medium sized business clients. This creates a small pool of “fun money” on the side for me, that’s entirely passive. It also lets me break away from the hellish world that is shared hosting, such as BlueHost, Hostgator, or the like. *shudders* …

+ Read More

Setting up Apache and Tomcat with mod_jk on Windows

Setting up Apache and Tomcat with mod_jk on Windows

To be honest, I find it a little pointless to be writing this in the first place, as there are already so many guides on the internet on setting up Apache with Tomcat using mod_jk. In fact, there are better ways, such as using mod_proxy which comes bundled with Apache by default. However, some of …

+ Read More

Installing Ghost as an App in ServerPilot

Installing Ghost as an App in ServerPilot

Updated Note 4/2/19: While the information below is still valid, I’ve since moved away from ServerPilot and now use RunCloud. You can read my post as to why I switched here. ServerPilot is great, and I recommend them to anyone. I use their service almost exclusively to manage multiple WordPress installations on a single $5/month …

+ Read More

How to Install and Configure Squid Proxy on Ubuntu

How to Install and Configure Squid Proxy on Ubuntu

Though Squid Proxy isn’t particularly difficult to install and get up and running, I hit a few snags during my configuration that I felt would prove useful for someone attempting to do the same thing. First, let’s get Squid installed: apt-get install squid Once Squid is installed, let’s make a copy of the squid.conf file …

+ Read More

Create a menu with options using var_prompt in Ansible

Create a menu with options using var_prompt in Ansible

While creating a provisioning task, I found it difficult to create a “menu-like” structure in Ansible, where you can easily select from a number of options. Various people online recommended janky hacks which involve wrappers in bash. I wanted an Ansible-native solution. This might also fall in the category of “janky”, but I like it …

+ Read More

Provisioning Windows Machines via Ansible

Provisioning Windows Machines via Ansible

While I’m not new to Configuration Management (CM), necessarily, I will admit that I’m slightly outdated (hey, things change fast in the tech world, okay?). Prior to this, my exposure to CM has been limited to Chef or Puppet. Recently, I was tasked with vetting out the various CM tools out there, and began weighing …

+ Read More