CodeMilitant Linux Nginx Python PHP MariaDB


  • Your Website Is The Great Equalizer
    When I started on Upwork, I had no idea that Upwork would become my marketing tool for greater and greater income. The idea that a third party website could be a benefit to my income never crossed my mind. This is the power of online business with no borders. I am not limited to a […]
  • When All Else Fails Check SELinux
    Wait! Wait! Before you start, check SELinux! Have you noticed that on a multitude of coding community sites, like Stack Exchange, Stack Overflow or Super User, there are always questions about ‘permission denied‘? This topic is so common, that it can discourage and dishearten anyone trying to finish a project. Often times, the first solutions […]
  • Hire Me
    After more than 20 years as a Linux server DevOps, I build the infrastructure that makes your business successful. I’m very sociable, personable and I explain everything in clear, easy to understand terminology. Please read below to see why. Back in 1999, I was hired to be a sales rep for a small computer company […]
  • SED What?!
    The Linux GNU stream editor (sed), is a data manipulating beast! When manipulating data for big jobs like migrating a WordPress website from on WordPress theme to another, SED makes it easy to not only remove a single line, but multiple lines can be removed in just seconds. The performance of this command is like […]
  • Monitor Log & Relaunch Any Program in Linux
    As a server devops, one of the most annoying issues can be program crashes. At the least, this diminishes server performance, and at the worst, it cripples the entire server. When the server is now a boat anchor, clients experience more than frustration. Clearly there are many reasons a server program can crash, and none […]
  • Nginx Multisite and WordPress Block Themes
    When setting up Nginx to run with WordPress Multisite, it’s vital that each sub-domain have it’s own Nginx configuration: Then each subdomain for the Multisite should be: Failure to add the Nginx configs above will result in custom CSS and functions.php failing to load for each designated subsite. The CSS and custom functions.php will load […]