The following is a guide showing you how to install Magento 2 on our Managed SSD Shared, VPS or Dedicated packages and also on our recommended Magento 2 Hosting packages.

This guide is around intermediate level and assumes that you’re comfortable using the Plesk control panel. If you would like us to install Magento 2 for you then please contact our support team and we’ll be happy to assist you.

Anyway, lets get started:

Configure your hosting correctly

1) Create your domain in Plesk, then click onto it in your ‘Domains’ section of Plesk.

2) There are a number of things you now need to do. The first is to make sure you’re using PHP 5.6 (or PHP 7.0) for your domain. We provide multiple PHP versions in your control panel, so you need to make sure you get the right one. Click ‘PHP Settings’.

3) Select PHP Support (PHP version 5.6.x),scroll to the bottom and select ‘OK’.

One Click Magento Installation

 

Now onto installation.  Using the Installatron 1 click installer is the quickest way to get up and running.

Browse to the Installatron Application installer in your hosting control panel.

mg1

 

Enter ‘Magento’ into the search box and hit enter.

mg2

 

You can then select ‘Install this Application’.

mg3

You’ll then need to fill in the relevant domain from the dropdown menu. Careful: this field may automatically select one of your domains and it may not be where you want your Magento 2 installation! You can also add a subdirectory – in this example, I’ve chosen to install my new Magento store at blahblah.com/shop.

mg4

You can then select which version of Magento you require. In this example, Magento 2.0.9 is auto-selected.

mg5

You can also choose whether you want to install Magento 2 with or without the sample data.

mg6

Next it’s time to specify your admin username, password and associated email address. Installatron will automatically generate a random complex password for you but you’ll need to make sure you record these for use later on. (In need of a good password manager? Our blog article here has you covered)

mg7

Finally, click on ‘Install’.

mg8

Now sit back and watch Installatron do its work! It’s about time for a coffee anyway, isn’t it?

mg9

All done! Before clicking away from this page, note the 2nd URL: that’s your Magento login URL so you’ll want to bookmark it and maybe add to your password management tool too. To log into our example shop, we would need to browse to http://www.blahblah.com/shop/index.php/majf4ieh

mg10

If you do lose this URL, you can find the path you’ll need from the env.php file which resides at httpdocs/app/etc (assuming you didn’t specify a subdirectory for installing Magento 2). The code you’ll want is directly after the line of code containing “’frontName’ =>”.

mg11

Manually Installing Magento 2

1) Go to https://www.magentocommerce.com/download and download from the ‘Full Release (ZIP with no sample data)’ section and pick the zip file from the dropdown. Do notdownload the ‘Full Release with Sample Data (ZIP with sample data)’. Adding sample data afterwards is easier and we’ll detail how to do this in another guide.

2) Go back to your domain in your Plesk panel and click ‘File Manager’. The contents of website directory (httpdocs) will be shown.

3) Remove all the default files in the folder.

4) Upload the zip file from step 1 by clicking the ‘Upload’ button and locating your download.

5) Tick the archive once it’s uploaded and press the ‘Extract Files’ button then click OK. Now, wait: there are a lot of files so it will take a while.

6) Your httpdocs folder should now look like the screenshot below.

7) Now visit your domain URL. If everything above is correct then you should see the Magento 2.0 installation screen. Click ‘Agree and Setup Magento’.

8) Click ‘Start Readiness Check’. If you configured the hosting correctly then everything should come back fine.

9) Click ‘Next’. Now you need to input your database details from step 4 of the hosting configuration (you need to input your database username, database password and database name; all other settings stay on default).

10) At this stage you can determine your admin URL, and if you wish to use https for the storefront or backend then you can select that here. Obviously you need a valid SSL certificate to use Magento under https. Everything else on this page can (and in almost every scenario, should) be left as default. Click ‘Next’.

11) Set locale, self explanatory. You can disable modules here if you don’t wish to install them, but if you are doing an early investigation of Magento 2.0 then you’re probably best just installing them all for now. (It is possible to remove/uninstall unnecessary modules from both the web interface and shell if you decide you don’t want them.) Click ‘Next’.

12) Create your admin account. Click ‘Next’.

13) Click ‘Install Now’ and wait patiently (it will pause at various points, but should complete fine given enough time). It’s best not to run any kind of popup blocker when carrying out the install, as the final details of the install are presented in a new tab – so you might not get them if this is blocked.

14) Now if you go to your domain in your browser, you should be presented with your new Magento 2 install.

We’d love to hear about your Magento 2 experiences! Please let us know what you think in the comments below.

Subscribe to RSSShare on Google+Share on LinkedInShare on StumbleUponShare on TumblrShare on FacebookTweet about this on Twitter