Appreciate the help guys.
I'm no Cacti pro, but I did install it about a dozen times on CentOS 7. Not sure Ubuntu is similar, but try this for a guide. Commands may be different, but the route to the end of the race should be about the same.EDIT: That link does not work for me.
I will try that guide with Ubuntu and possibly even try CentOS instead. I have heard that Cacti was developed and tested on CentOS so that may make the install a bit easier.
I just decided to do a new install myself to cleanup my install I have been using since 2012.
I installed Ubuntu 16.10 and then installed Cacti 1.0.1.
I know the BIGGEST issue I had following the instructions was, I was not getting all the needed packages installed that cacti needed.
I also did NOT install the LAMP when installing Ubuntu and got it working just fine after searching a number of posts and getting all the packages I needed installed.
So what is the issue exactly you are having... Are you not getting to the point you can get to the webpage for the final install step or are you failing at that point???
I might be able to help a little. I could even upload my text file of installed packages that you could compare to if you like????
I think my issue is coming down to permissions with the database. I cant be 100% sure though. I have not been able to get the Website to show up at all. I have gotten two different errors from the website. 500 error and a connection refused error. With the 500 error I checked the Apache error log and was getting this error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS'
Which there is a post on here about that error but it did not end up being useful. Their suggestion was to upgrade php. I already had the latest version of PHP.
With the second error there was nothing at all in the Apache logs. Does not even seem like the site was able to be contacted.