

Now, go back to your MAMP application and make sure 7.2 is the selected PHP version. Don't forget to quit and restart the MAMP application to see the changes. This forces 7.2 to become the "most recent" version. In this folder, you should see many PHP versions. Start by heading to where the php versions are installed: Applications > MAMP > bin > php. We simply need to nudge it a bit to show us other versions.
#Mac mamp free#
Unfortunately for me, the free version of MAMP only shows the two most recents versions of PHP which in my case are 7.4 and 7.3.īut that's okay! Because MAMP does come with lots of PHP versions. How can we fix this? First, look at your MAMP application. As I am writing this, the latest version of PrestaShop (1.7.6) only supports PHP 5.6, 7.0, 7.1, 7.2. Woo! Now that it's done, you can look at your brand new shop at If you wish to access the back office, just head to 4) Change PHP versionīut wait! Remember when I told you to note your PHP version? That's because certain versions of PrestaShop only supports certain versions of PHP.
#Mac mamp install#
To do so, head to MAMP > htdocs > and delete the install folder. In System configurations, include the MySQL port numberĪt the end of your installation, PrestaShop displays a warning to remove the install folder. The default port for Prestashop is 3306, but MySQL uses 8889. In the System configurations, make sure that you include the port number of your database. While you install your shop, make sure to note your email/password as you will need it to log into the admin part of PrestaShop (aka your back office). This is what you should have.Īfter moving those files, navigate to The PrestaShop installation process will automatically kick in. My new folder mysite will then be accessible at Inside your new folder, copy the index.php and prestashop.zip files. In this particular case, inside my MAMP > htdocs, I will create a new folder called mysite (very original, I know 😄). Tip: To have multiple sites on your server, I create a folder for each. To do so, first navigate to your document root. Remember when I said to take note of the document root? This is where we will install our new PrestaShop shop. We only care about the first and the last file.

The HTML file will simply redirect you to the PrestaShop documentation and is therefore not very useful. You should have three files inside: index.php, install_PrestaShop.html and finally, prestashop.zip.
#Mac mamp download#
Once the download completed, unzip the prestashop file. First, go to the download page of PrestaShop ( ), enter your email, accept the Terms and Conditions and click download. To create one, head to and click on the Databases tab.Įnter the name of your new database and click create. PrestaShop needs a MySQL database to operate.
#Mac mamp password#
In particular, take note the port, username and password as you will need it when installing PrestaShop.

This should open a window to When you click on MySQL, you will see some parameters. We will go back to this later but Prestashop only supports certains versions of PHP so take note of which you are using as we might have to change it.Īt this point, you can start your server by click Start and then WebStart. You can change it by clicking Preferences > Ports, but I will leave it this way). Everything in this folder will be accessible starting at (8888 is MAMP default port for Apache and Nginx. This is the root directory of your server. Here are some things to you should take note: On my Mac, I would navigate to Applications > MAMP and click on the MAMP icon. Now that MAMP is installed, you can start it. Just click Continue until you get to the end. You don't need to change any of the default settings. The installation is pretty straightforward. Make sure to choose the right one based on your operating system (Mac vs Windows). If you don't already have MAMP, let's start by getting it set up on your computer. This tutorial is a complete guide to installing PrestaShop 1.7 and includes all the gotchas I encountered. Recently, I discovered PrestaShop after meeting with a French designer who needed some help with his client's store.
#Mac mamp software#
As a freelance software developer, I regularly partner with designers to help them bring their designs to life.
