chrismitchellonline

VM Disk Space VS Cloud

2018-11-30
Managing hard drive space in local virtual machines and cloud servers like EC2 instances is similar in concept. In this article we’ll explore adding storage space to both a virtual machine running locally using VMWare Fusion and an EC2 Ubuntu instance. VMWare Fusion Storage Running locally I have an Ubuntu 18 Desktop running with a 20G hard drive. This is also reflected in the VM using df -h, shown as /dev/sda1 Continue reading

Installing LAMP Stack

2018-11-30
In this article we are going to look at installing the LAMP stack (Linux, Apache, Mysql, PHP) on a fresh install of Ubuntu 18 server. Before continuing you should have access to an Ubuntu server with root access. My article on Virtualization vs AWS ECS can help you get started if you need to install Ubuntu. First off in the stack is Linux, and as mentioned, you’ll need an Ubuntu server with root access. Continue reading

Virtual Machine or AWS EC2

2018-11-30
In today’s computing environments we have many options if we want to load an operating system such as Ubuntu or Windows to explore. The first options that come to mind are local and cloud. What if I want ot run a fresh version of Windows 10 on my local Mac? Or I want to run Ubuntu Server in the cloud? What options do I have? This article explores options to launch operating systems and some of the plus and minuses of doing so on premis (local) or in the cloud (AWS) Continue reading

Boot From USB on a Mac

2018-11-13
We are attempting to boot Tiny Core Linux distro from a USB thumbdrive using our Mac Notebook in which we setup the boot loader entirely in a terminal. In the first attempt we downloaded and installed VMWare Fusion to run Ubuntu 18 to run the fdisk commands. Unfortunatly we could not get the Ubuntu ISO to boot. Stay tuned for part 2 when we use a Docker container to run Ubuntu instead. Continue reading

Adding ISO to Grub Boot

2018-10-30
Grub is a boot loader that allows you to boot into different versions of Linux. This article will guide you through adding Tiny Core to a Grub Boot menu. To do this we will create a bootable ISO. For this tutorial we will be working from a local Ubuntu 16 virtual machine. Pre-requisits: Root access to Ubuntu 16 The first step is to download the ISO file from the Tiny Core website. Continue reading

Drupal Environment Variables

2018-10-25
In our hosting environment we use a core Drupal 8 Docker container replicated across Amazon EC2 instances with Elastic Container Service. Each of these sites is technically a fully functional independent site with its own domain name, 3 seperate environments, and independent Drupal 8 configuration. So how do we achieve these different site requirements with a single Drupal 8 core Docker container? We can start by using environment variables. Continue reading

Sync your Hugo Blog to S3

2018-10-20
Hugo is great running locally with hugo server. You write your awesome blog, get it ready to go, now lets push it to an AWS S3 bucket to get hosted online. Here is a breakdown of what is needed to get your Hugo blog hosted in an AWS S3 bucket using a Cloudfront distribution: A domain name An AWS account with an access key S3 Bucket Cloudfront Distribution A Hugo blog A Domain Name There's gang of sites out there that allows you to register your domains and manage DNS. Continue reading
Social Media
Sponsor