Original publish date: May 9th, 2013
Did you know that now it is possible to set up a website locally on your own home computer?
This capability has been around for some time now. In fact, you can just go for manual configuration – setting up PHP, MySQL and Apache manually, but what I will discuss here is software which does all of that automatically.
The good thing about using this kind of software is that you don’t have to configure Apache, MySQL and PHP manually, but the downside is that some software package old versions of Apache, MySQL and PHP, which may have some security risks which are fixed in newer versions.
The best software package of this type is AMPPS, developed by Softaculous, and is my most prefered version, due to the fact that it has an automatic scripts installer (the well-known Softaculous), and it is updated continuously and quite often, although I haven’t seen a new release for a while.
What’s also nice about AMPPS is that there’s even an admin panel where you can configure your site, like site name and time zone. Very handy indeed! See below for some screenshots of the admin panel.
Also, since you can install scripts via Softaculous, you can also update your installed scripts this way! Very handy once again!
But, there are one major drawback to running a website locally, and that is there is no Email capability! This means that you probably won’t be able to use features that relied on sending Emails, such as new user registrations and contact forms, but anyway, setting up a website locally is not intended for production use. For production use, you should go for a free/paid hosting provider, since they provide the best features, highest uptime and customer support.t