Register Shopping cart (0)
You have no items in your shopping cart.
Free nopCommerce Hosting

nopCommerce Tutorial for Beginner - Ep. 1 - Installing nopCommerce on Shared Hosting


Hi everyone, this is Lam from pro nopCommerce. I am extremely happy to announce that are starting a video tutorial series to teach nopCommerce beginners how to setup and run their own nopCommerce stores.

In this 1st episode of the series, and we are going to start from the basics by learning how to setup a nopCommerce store on a shared hosting. I’ll teach you two methods to do so, and the second one is much easier than the first.

To begin with the tutorial, head over to and you’ll see a button to download the installation files. Click “download” to get the file, we’ll need it later.

Next, you’ll need to setup nopCommerce on your host. I’ve chosen as an example as it offers a free 60-day trial. So head over to to sign up for your free account. After e-mail verification, you’ll be brought to the sign in page. After signing in, click ‘try now’ to begin your trial on Follow through the simple steps, and you’ll have your account ready within minutes.

When your account is ready, click ‘login cp’ to verify that you have setup your account properly. You’ll see your FTP account information. You need this information to upload nopCommerce files to your hosting.

And to do that, open your regular FTP client. If you do not have an FTP client, I recommend you downloading FileZilla which is free. Now, enter the FTP information shown on your control panel into FileZilla, and connect to the FTP server. You’ll see that the FTP server is empty now, with only some placeholder files.

You need to move nopCommerce files and put them into your FTP server. The upload can take some time as there are quite many files. Once everything is uploaded, do a quick check to verify that you’ve all the required files on your FTP server. Then, click your website’s link to load the installation page.

Enter all the required information such as admin username and password. You might want to tick “create sample data” to get nopCommerce to load some sample product data. You’ll also notice that we need to enter a database connection string.

To do that, go back to and navigate to “database manager”. You need to create a MS SQL database by clicking the ‘add database’ button under ‘ms sql manager’ page. Enter a database name and a password for your database and create the database. You can then copy the connection string of the new database and paste it into nopCommerce installation page.

When everything is ready, click ‘install’. You’ll then see nopCommerce’s home page after waiting for a few minutes.

What we’ve just learnt is the manual way of installing nopCommerce. But there is actually an easier way.

Most modern web hosting service now supports installing applications through their application store. To try this, go back to control panel. You’ll see “1-click installer” on your left, and you can see that nopCommerce is one of the supported applications.

Now, click the ‘install’ button, which will bring you through a few easy steps to setup nopCommerce. On the last step, review all information and click ‘confirm & install’. nopCommerce will then be setup within minutes! Note that installation done through the ‘1-click installer’ on does not include sample data, so you’ll see a homepage that is almost blank.

See you in next video!

Hello, welcome to pro nopCommerce!

I am Woon Cherk, an nop mvp; and this blog is the place where I share my experiences developing nopCommerce themes and nopCommerce plugins. I also give out free nopCommerce plugins and free nopCommerce themes from time to time, make sure you subscribe to our e-mail newsletter to get updates and freebies! Click here to read more about me.