Installation

Created by Webnodes

Installing Webnodes is very quick process, no matter if you are running locally on your development machine, or on a server using IIS. Below are detailed instructions.

Download and run setup application

Installation of Webnodes CMS is done using the Webnodes Setup application. You download the application at http://www.webnodes.com/download. If you are running Internet Explorer, the application should start the installation process right away(It's a ClickOnce application). If you use another browser you need to start the exe file manually. When the installation starts, the rest of the application is downloaded:

installation_1

When the installation is completed, this is the screen that greets you:

installation2

There are two ways of installing Webnodes. One is to install a demo site. The other is to "install" or restore a .site file. Restoring a .site file when development is completed is a common way of installing Webnodes on a server for the first time.

Installing a demo site

Click the "Install" button in the setup application to install a new Webnodes, either based on an empty Webnodes installation, or one of the Webnodes sample websites. 

That loads a new screen, showing the available installation options:

 installation3

 

Restore a .site file

To restore a .site file, click the "Restore" button in the setup tool. The first step is to locate the .site file that you want to restore:

 select_site_fileselect_site_file

 

The rest of the process is continued below in the "Local machine installation" (or in the Remote installation, if you have enabled it). 

Local or remote installation

By default, the Webnodes Setup application need to be run on the machine where it the site will be installed, but we do have a remote installation mode that can be activated. We do recommend using the local machine installation, but if that's not an option, you can enable the remote installation option, and use that:

webnodes_setup_remote

 

If you enable the remote installation option the dialogue below is shown after you choose "Install" or "Restore" options. You must choose if you want to install Webnodes on your local computer or on a remote server running IIS:

installation4

I you haven't enabled the remote installation option, this dialogue will be skipped, and the process will go directly to the Local machine installation section.

 

Local machine installation

 If you select the "Local machine", you're prompted to select a folder to store the website:

installation_local1

The next step is to select which database solution you want to use. Out of the box, Webnodes support SQL Server, SQL Server Express and MySQL.  If you choose SQL Server, you have two options, either "Generate the connection string for me" and "Let me type the connection string". More on these options later.

installation_local2_sqlserver

If you choose SQL Server Express there are no options to choose. You can test if SQL Server is setup correctly on the server by clicking the "Test" button.

installation_local2_sqlexpress

If you choose MySQL, you get the same options you get if you select SQL Server. 

installation_local2_mysql

 

If you select the "Generate the connection string for me", 4 new textboxes appear, where you have to specify the server, the database and username and password. Based on the values you input, the system will generate a connection string that works.

installation_local2_generate_connectionstring

 

If you choose "Let me type the connection string", you get a single textbox where you can type in the full connection string:


installation_local2_mysql_type_connectionstring

When you have configured the database correctly, you can create a Master login for your site. This is a login that isn't represented by a user node in the system, and it has full access to all content in the system. 

installation_local3_masterlogin

The installation program then start to install the site for you:

installation_local4

 

When the setup is finished, you get a number of options on what you might want to do next:

installation_local5_completed

Remote installation

 When you click the Remote IIS button, a new windows pops up, prompting you to choose a folder to store installation files before you copy them manually to the server:

installation_remote1

 

When you click "OK", the system copies the installation files to the folder you selected:

installation_remote3


Then the following message box appears: 

installation_remote2

To complete the installation, you must copy the files to a folder that has been set up as an IIS website application. To continue the installation, visit the root of the IIS website.