This section describes the processes for installing Noodle on
Windows and Linux based servers. Choose from one of the menu options
below:
Windows
Linux
For information on installing Noodle on a Linux server, please visit our
Linux Installation page.
Getting Started Wizard
This wizard allows new Noodle installations to be pre-customized.
Installing Noodle with PostgreSQL
Installing Noodle on a Windows Server using the PostgreSQL database
system is a very simple procedure. The installer package that
comes on your CD or is downloaded from www.vialect.com
contains the files required for the PostgreSQL system to be installed.
Follow the steps below:
- Step One: End User License Agreement (EULA)
- Scroll down to read the EULA and press Yes to proceed.
- Step Two: Customer Information - Enter your
Name and Company Name in the text boxes provided. You can also
choose to make the application available for the current or
all users.
- Step Three: Choose Destination Location -
Noodle will install in C:\Program Files\Noodle\
by default. To choose a new location, select the 'Browse...'
button and choose a new location.
- Step Four: Select Database Server - This
step allows you to choose the database system to be used for
Noodle. PostgreSQl is the top-most option and is selected by
default. Click 'Next' to continue.
- Step Five: Port Number - This option allows
you to choose the port through which Noodle will be accessed.
By default, port 80 is selected - using this port can cause
a conflict with IIS so turn off IIS if you wish to use this
port.
- Step Six: Multiserver Admin Password - This step allows a password to be set for the multiserver console on port 8001. Specify a password then select 'Next' to continue.
- Step Seven: Review Settings - This final option allows for all configuration options to be reviewed. Press 'Back' to return to an option to be changed or 'Next' to begin the installation.
The installer will now copy all the necessary files for Noodle and
the database system. Once the installation is complete open
a browser and navigate to the port on which Noodle was installed,
some examples are:
- http://192.168.0.2:80
- http://localhost:8002
- http://intraneturl.com:8080
Here, a text box will be available for a license key to be entered.
Trial customers can enter the key that comes with the Trial Package,
paid customers may use their permanent key from Vialect. Once this
key has been entered, press the
'Begin Database Preload'
button to preconfigure Noodle using the
Getting
Started Wizard
Installing Noodle with Microsoft MSSQL
Microsoft's MSSQL Server database engine is a fast database
system capable of comfortably handling large installations with
many users and moderate to heavy activity.
The full database engine should be installed
with all components, including the full-text search
option. Once the engine has been installed, a database and a user
should be created.
There are two steps to installing a Noodle using MSSQL. Step
One is to create a database to store information, the second is
to install Noodle and connect it to the database. Creating a Database
should be done before the Noodle install is completed. This is
so we have a database ready for the installation. It is not required
that Noodle and the database engine be on the same server.
Step 1: Creating a Database for Noodle
Creating a database is the first step in the installation process.
To begin, open up the MSSQL Enterprise Manager and connect to
the database engine that will be used for Noodle. Expand the Explorer
until the Databases folder is visible as shown:

Right-Click on the Databases folder and select Create
Database. A new window will open up that allows the new
database to be configured. All that needs to be specified is a
name for the database.
Step 2: Creating a Login for Database Access
Once a database has been created, a login must be created in order to access the database. Expand the Security section and right-click on Logins then New Login... as shown:

A new window will allow a name, password and default database to be configured for this login as shown:

Once the name, password and default database have been specified,
the login must now be assigned database privileges. Using the
Database Access tab, select the database chosen
in step one and specify this user to be this databases's owner,
as shown:

Once these two steps are complete, the Noodle installer package can then be used to install Noodle onto your server.
Step 3: Installing Noodle with Microsoft MSSQL
Now we have a database prepared, Noodle can be installed and connected to it. Using the Noodle-X-X-X.exe installer package, follow these steps to install Noodle onto your server:
- Step One: End User License Agreement (EULA)
- Scroll down to read the EULA and press Yes to proceed.
- Step Two: Customer Information - Enter your
Name and Company Name in the text boxes provided. You can also
choose to make the application available for the current or
all users.
- Step Three: Choose Destination Location -
Noodle will install in C:\Program Files\Noodle\
by default. To choose a new location, select the 'Browse...'
button and choose a new location.
- Step Four: Select Database Server - Depending
on the version of MSSQL that is being used, select either MSSQL
2000 or 2005.
- Step Five: Here, the database information
created in Step One should be entered to connect Noodle to it's
database as follows:
- Server Name: This field should contain the IP Address and
port on which the database engine resides, for example '192.168.0.1:1433'.
- SQL Login: This field should contain the name of the user
created in Step Two of the
database creation process.
- Password: This is the password specified for the MSSQL login,
also created in Step Two.
- Step Six: Port Number - This option allows
you to choose the port through which Noodle will be accessed.
By default, port 80 is selected - using this port can cause
a conflict with IIS so turn off IIS if you wish to use this
port.
- Step Seven: Multiserver Admin Password -
This step allows a password to be set for the multiserver console
on port 8001. Specify a password then select 'Next'
to continue.
- Step Eight: Review Settings - This final
option allows for all configuration options to be reviewed.
Press 'Back' to return to an option to be changed or 'Next'
to begin the installation.
Once these steps have been completed Noodle will begin installing.
You will prompted at the end of this process to restart the server
to complete the installation. Open a browser and go to the port
on which Noodle has been installed and begin the preload.
Getting Started Wizard
The Getting Started Wizard allows for Noodle to be pre-configured
with a colour-scheme, logo, sections, modules and users.
- Step 1. Customize the look for Noodle
- Step 2. What sections would you like created with the navigation?
- Step 3. Invite and welcome fellow workers
Step 1. Customize the look for Noodle
This step allows for the colour scheme and top-bar logo to be
changed. Use the palette-slider or hex values to choose a colour
and the Browse... button to upload a logo. The
logo should be 130 pixels wide, 55 pixels wide.

Step 2. What sections would you like created with
the navigation?
This step allows for extra sections to be added to the navigation
with additional modules. Click the Add Section
link to add more sections and put a tick in each checkbox under
modules to be included:

Step 3. Invite and welcome fellow workers
This final step allows for email addresses to be specified for
invitations to be sent out. Put each address on a separate line.

Your new Noodle is now complete and ready to use. Press the Use My Noodle button to be redirected
to the login page.