nopCommerce Tips: Your First NopCommerce Site, Part 4: Deploying to Your Arvixe Server

Before deploying your nopCommerce site, you should prepare for deployment with Part 3!

Let’s start with the Hosting Account Information you get after signing up with Arvixe.

Step 1: Open your Arvixe Hosting Details E-Mail

This e-mail will contain your hosting information, such as your Control Panel login, your temporary domain pointer, FTP information, and everything else you need to set up your website.  Use this information to log into your Arvixe Control Panel, and get acquainted with where everything is at. Before we start uploading files, be sure that the domain is set up to use .Net Framework 4.0.

Before Uploading: Make sure domain is set to .Net Framework 4.0

For uploading the compiled solution, we’ll use Filezilla, a free FTP program.  If you haven’t already downloaded and installed it, you’re welcome to substitute your preferred FTP app, and modify steps 2 and 3 for your needs.

Step 2: Open Filezilla SiteManager

If you’ve chosen to continue with FileZilla, open the application, and in the left window, navigate to the folder where you exported your compiled solution from VS2010.  Then, click “SiteManager” in the top left menu, and select “New Site”.

Step 3: Create New Site in Filezilla File Manager

After you’ve selected the “New Site” button, insert the FTP information for your account, which you can confirm in your Arvixe Control Panel, and the server information that’s contained in your setup e-mail. It’s helpful to save these settings by naming them appropriately for the site.

Step 4: Confirm your FTP info in the Arvixe Control Panel

Once you’ve connected to the server, and navigated to the “wwwroot” folder, just select all the files in the local folder, and drag them across to the window for the remote server.  There are quite a lot of files, so it’ll take a bit of time. While that’s completing, let’s go set up the database.

Step 5: Create database on Arvixe

For my purposes, I prefer to use MSSQL, so that is the option I choose under Databases in the Control Panel.  After I have made my selection, I enter a name for the database, and create it.  After that is completed, in the same screen, I create a database user and password.  Be sure to remember all this; you will be inserting this in the setup dialog for nopCommerce, as soon as the file upload is finished.

Step 6: Create DB User

In your Arvixe e-mail, you will be supplied with a temporary URL to use until your domain is ready for “prime time”. Navigate to that, and it’ll automatically bring up the installation dialog for nopCommerce, just like we did when we first ran our Visual Studio project. After the install is finished, navigate to the home page, log in using the authentication settings you used on setup, and start setting your configuration options in the Admin section.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Looking for quality nopCommerce Hosting? Look no further than Arvixe Web Hosting!

Tags: , , , , , , , , , | Posted under Filezilla, nopCommerce | RSS 2.0

Author Spotlight

Carole Bennett

Carole Bennett

Carole Bennett is the founder and principal of IndigoTea. As a professional IT consultant, Carole has provided solutions for companies as diverse as Verizon, Frito-Lay, Capital One Auto Finance, and Zales Jewelers, parlaying a unique talent for acting as a translator between the worlds of business challenges and technology solutions. She considers multi-tasking skills gained from simultaneously 1) managing a fire performance troupe, 2) raising a family, and 3) working as a full-time IT consultant excellent preparation for her current career incarnation as the driving force behind IndigoTea. "Fire-breathing redhead on a mission" is not just a metaphorical description!

Leave a Reply

Your email address will not be published. Required fields are marked *


+ 6 = 10

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>