{"id":505,"date":"2016-05-08T20:46:21","date_gmt":"2016-05-09T00:46:21","guid":{"rendered":"https:\/\/ithinkvirtual.com\/?p=505"},"modified":"2018-02-10T09:53:56","modified_gmt":"2018-02-10T14:53:56","slug":"installing-phpipam-on-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/ithinkvirtual.com\/2016\/05\/08\/installing-phpipam-on-ubuntu-16-04\/","title":{"rendered":"Installing phpIPAM on Ubuntu 16.04"},"content":{"rendered":"

Installing phpIPAM on Ubuntu 16.04<\/strong><\/h3>\r\n

I have been thinking, for a while now, about deploying an IP Address Management (IPAM) system in my Home Lab environment to keep track of my assigned addresses across my various VLANs. \u00a0In looking for the right solution, I came across many different choices, from Infloblox to Microsoft’s very own IPAM feature within Microsoft Windows Server 2012 R2. \u00a0I read many articles, and kept seeing rave reviews and tons of praise about phpIPAM<\/a> and that it was simple to install and get it running (at least that’s how it’s advertised). \u00a0I went to the phpIPAM website to lookup more information and noticed they have an installation guide<\/a> available. \u00a0Upon observing it, I quickly became disappointed at the lack of detailed instructions to actually deploy it on a system. \u00a0I guess they assume everyone has adequate knowledge of Linux operating systems, but myself personally, I’m still pretty novice at Linux and am looking to become more proficient with it. \u00a0I figured this is a good opportunity to get some hands-on Linux experience since I already knew how to, at the ver least, install an OS! \u00a0<\/p>\r\n

So like any normal “noob” at this, I started consulting “Mr. Google” searching for easy to follow guides on installing phpIPAM and stumbled across one that made it all look very simple (I will share all\u00a0links at the end of this post). \u00a0I spun up an Ubuntu VM and followed the guide precisely, step-by-step, and was disappointed when I could not access the phpIPAM\u00a0installation web page. \u00a0After more searching, I stumbled on even more articles and each one used\u00a0different methods to get it to work properly. \u00a0I thought to myself, “there has to be an easier way to get this working right?” \u00a0<\/p>\r\n

So after countless hours of trial and error, taking little tid-bits from several references, I managed to finally get phpIPAM successfully deployed and working on Ubuntu 16.04. \u00a0At this point, I figured it would be a great idea\u00a0to document my installation steps so that I can share my experience with all of you and hope that this guide will be of some\u00a0value. \u00a0Let’s get to it!<\/p>\r\n

Prerequisites:<\/strong><\/em><\/p>\r\n