
Next, we need to prepare the virtual machine for use with Vagrant. Since I’m new to RHEL, the most useful thing that I can do to get started with it in a proper server-like environment is to setup a Vagrant base box for development purposes.īefore we get started, the first thing you should do is signup as a RHEL Developer, download the RHEL 7 ISO image, and install it on VirtualBox (Red Hat is nice enough to provide a guide for this). When used correctly, Vagrant removes discrepancies between developer machines and makes it possible to provide development/production environment parity. For the uninitiated, Vagrant is a tool that allows developers to create lightweight, reproducible development environments. If you’ve read anything I’ve written in the past, you know that I am a massive fan of Vagrant. The RHEL Developer Suite provides a free subscription to RHEL for development use only, which means that we (as developers) get access to the world’s leading enterprise Linux platform at zero cost to build big things. That is, until relatively recently, when Red Hat released the Red Hat Enterprise Linux Developer Suite for development use.

Hell, I still have my 15 year old Red Hat 7.2 discs.īut, as a developer, it has been tough to do any substantial work with Red Hat Enterprise Linux (RHEL) unless working for an organization that has a license. Until succumbing to The Cult of Macintosh a few years ago, I was a faithful Red Hat (and later Fedora) junkie.

Red Hat Linux was the first version of Linux I ever used.
