Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10...

23
Printed on 16 April, 2012 IceWarp Unified Communications Installation Guide Version 10.4

Transcript of Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10...

Page 1: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Printed on 16 April, 2012

IceWarp Unified Communications

Installation Guide

Version 10.4

Page 2: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:
Page 3: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Contents

Installation Guide 1

Pre-requisites ................................................................................................................................................................. 1

Launch Installer Wizard .................................................................................................................................................. 2

Select Language .............................................................................................................................................................. 5

Welcome Screen ............................................................................................................................................................ 6

License Agreement ......................................................................................................................................................... 7

Your Details .................................................................................................................................................................... 8

Upgrade Installation ....................................................................................................................................................... 9

License Registration ..................................................................................................................................................... 10

Online Activation ............................................................................................................................................. 11

Enter License Offline ........................................................................................................................................ 12

Database Selection ....................................................................................................................................................... 14

Supported Databases ....................................................................................................................................... 15

Collation and Charset ....................................................................................................................................... 15

Component Selection ................................................................................................................................................... 16

Installation Directory .................................................................................................................................................... 17

Installation Progress and Completion .......................................................................................................................... 18

Page 4: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:
Page 5: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

1

In This Chapter

Pre-requisites ......................................................................................... 1 Launch Installer Wizard .......................................................................... 2 Select Language ..................................................................................... 5 Welcome Screen .................................................................................... 6 License Agreement ................................................................................. 7 Your Details ............................................................................................ 8 Upgrade Installation ............................................................................... 9 License Registration ............................................................................... 10 Database Selection ................................................................................. 14 Component Selection ............................................................................. 16 Installation Directory ............................................................................. 17 Installation Progress and Completion .................................................... 18

Pre-requisites

Installation on Windows 2008 or Windows Vista, Windows 7

When installing IceWarp Server on Windows Server 2008 operating system (and also on Windows Vista), to install IceWarp Server properly, you must be the administrator of the system and not only a member of the administrative group.

The same for launching the Administration GUI – you must be the Administrator or have to run the config.exe

executable "As an Administrator".

Setup Package and Database

To install IceWarp Server you will need to have the following to hand:

Full setup package from the IceWarp website http://www.icewarp.com or one of partner's sites, or on-line installer

which downloads the modules you wish to install from internet- the advantage is that you save time by downloading only 500k setup and skipping modules which you have not licensed and don't wish to have installed.

An idea of the number of accounts you will have on your server. IceWarp Server comes supplied with SQLite as its database engine. If you expect to have more than 500 accounts on your system, you should seriously consider moving to a more robust database engine, such as MS SQL Server or MySQL. All IceWarp Server's databases (Accounts/AntiSpam/GroupWare etc.) will be stored on this server.

If you choose to use an external database engine, it should be installed and ready and you should have user/password credentials.

C H A P T E R 1

Installation Guide

Page 6: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

2 Installation Guide

If You Already Have PHP Installed

IceWarp Server installs its own copy of PHP.

There is a known issue from IceWarp Server Version 9 onwards where, if you already have PHP installed, the two versions clash and WebClient will not run.

The work-around for this problem is simply to move the files: php5ts.dll and/or php4ts.dll from the windows\system32 directory to the system32\inetsrv directory.

Free Disk Space

At least 300MB of free hard disk space in order to install the software. You will need much more for e-mail data, temporary files, databases, but these can be afterwards set to external locations if desired.

Windows Firewall Bypass

There is no need to set a bypass manually – IceWarp Server adds itself to the Windows firewall bypass list automatically. Upon each setup the firewall is bypassed for ALL required modules.

This applies for Windows XP, Windows Vista, Windows 7 and Windows Server 2008.

Launch Installer Wizard

The installation package comes as an all-in-one executable installer wizard, signed with application certificate.

Launch the executable by double-clicking the downloaded file, verify the certificate (click the IceWarp Limited link), if

prompted, click Yes or Trust to continue.

If you are unsure about validity of the certificate you were presented with, click Cancel to stop the installation.

Page 7: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Launch Installer Wizard 3

Otherwise, click the Run button.

Page 8: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

4 Installation Guide

Page 9: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Select Language 5

Select Language

You will be asked which language you want to use for the installation.

IceWarp Server is available in numerous languages and more are always being added.

Choose the language you want from the drop-down box and press OK.

Page 10: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

6 Installation Guide

Welcome Screen

The Welcome screen is displayed.

Click Next to continue.

Page 11: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

License Agreement 7

License Agreement

The License Agreement is displayed.

Check the box to confirm your agreement with the license conditions.

Click Yes to continue.

Page 12: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

8 Installation Guide

Your Details

Enter your valid registration details, they are kept completely private and used solely to better service you as a customer.

Note the Reference ID string displayed at the bottom- this is a unique identifier of your computer, useful when:

requesting a trial license

registering manually by Activate License - Enter license offline

getting a new license for offline activation when migrating to another server hardware

You can select Reference ID using the mouse and copy it to the clipboard.

Click Next to continue.

Page 13: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Upgrade Installation 9

Upgrade Installation

If you are performing an installation over an existing version of IceWarp Server you will be presented with this screen informing you that Upgrade Setup will be performed.

Press Next to continue and proceed to Database Selection (new) or Component Selection (upgrade).

If the Next button is disabled, your existing license is not eligible for this upgrade, or you need to acquire an evaluation

license extension. See License Registration.

NOTE that depending on the status of your current license, the upgrade from version 9 to version 10 may require this step although the upgrade would be free of charge. Your current version 9 license will be converted to version 10 license, and a new Order ID and license.xml file will be issued that you will use in Activate License dialog.

Page 14: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

10 Installation Guide

License Registration

1. Click Update License to get an updated license from the on-line purchase system. It will open the browser on the secure web page, attempt to load your current license and offer the available upgrade options.

2. In case of a new installation, instead of Update License button there will be a Get Trial button which will take you

to http://shop.icewarp.com/ purchase system Retrieve Free Trial License section. Complete the form and you will receive a trial license shown on-screen with the option to download the license.xml file, and a confirmation containing your Order ID will be emailed to you.

Free trial can be used only once. If you will need to extend it, or add more user seats, please contact [email protected].

Page 15: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

License Registration 11

Online Activation

Enter the Order ID you received with the updated license. Note any errors displayed. If you are unable to activate the license on-line due to firewall restricting access to port 80, or the server is not able to access the Internet, use the off-line activation as follows.

Page 16: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

12 Installation Guide

Enter License Offline

Switch to the Enter License Offline tab, click the Enter License File button, and navigate to the license.xml file you

have previously obtained from http://shop.icewarp.com/, or received as attachment to the confirmation e-mail

upon completion of your order.

NOTE – for the off-line activation it is crucial to have a license issued for the exact computer hardware where it is to be

installed. If you are getting Reference ID Mismatch error, go back to http://shop.icewarp.com/, and use the License Activation option with your Order ID and the Reference ID displayed on the previous screen.

Page 17: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

License Registration 13

If the registration is successful, you will be informed by a confirmation dialog.

Click Next to continue.

Page 18: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

14 Installation Guide

Database Selection

In this screen, you will select what type of database IceWarp Server will use.

Basic installation will use SQLite database with no further configuration required. If you do not require an external

database simply select the Basic option and click Next and continue with Component Selection (on page 16).

Advanced installation will ask you for the information required to access your external database system. Select the

Advanced option and click Next.

Page 19: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Database Selection 15

The Database dialog will open where you should enter the credentials to access your database. The following screenshot shows an example for MS SQL installation.

NOTE that if you are using either of the Windows XP x64 Edition or Windows Server 2003 R2 x64 operating systems then you may experience difficulties "seeing" any ODBC connection you set up. If you are experiencing problems then you should use the ODBC Data Source Administrator application located at <system root directory>\SysWOW64\odbcad32.exe and this should allow you to manage your ODBC connections.

You can press the Test Connection button to have the process check the credentials are valid, but this test will be also

performed when you click OK. If there are any problems the dialog will stay open and the installation will not continue.

Press OK to continue with the installation.

Supported Databases

IceWarp Server always supports only official/stable releases of database engines:

ships with SQLite3 3.6.1 native support

supports MySQL 5.1 via native driver

supports Firebird 2.1 via native driver

supports MS Access 2008, MS SQL 2000/2005/2008, Oracle 11, Postgre SQL 8 and lower using ODBC or unixODBC (check version support with ODBC driver vendor).

Collation and Charset

All MySQL databases must be in UTF-8 character set and UTF-8 collation - "utf8_general_ci". Otherwise it could cause several issues (problems with logging in to WebClient, some messages not displayed or displayed incorrectly, etc.) This relates to MySQL server only: default SQLite is using it by default, MS SQL can't use UTF-8.

Page 20: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

16 Installation Guide

Component Selection

You can now select which components you wish to install.

By default all components are selected (shown by the green tick).

Make your choices and click Next to continue.

Page 21: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Installation Directory 17

Installation Directory

Select the installation directory for IceWarp Server. Needed subdirectories will be created during installation.

Ensure that the disk that you want to select has enough space to store all data.

Press the Browse button to open a standard directory browse dialog.

Press the Install button when you are happy with your selection.

Page 22: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

18 Installation Guide

Installation Progress and Completion

An installation progress dialog will be displayed as follows:

Installation may take a few minutes depending. The installer will attempt to stop and afterwards restart services being upgraded.

In case of error messages informing that a file cannot be overwritten because it is in use or cannot be accessed, close the

application manually, or use Ctrl+Alt+Del to invoke the Task Manager and shut down the running service. Then click

Repeat to continue the installation.

Page 23: Installation Guide - IceWarp Mail Serverdl.icewarp.com/documentation/server/installation/V10 Installation... · Installation Guide 1 ... Launch Installer Wizard ... MySQL server only:

Installation Progress and Completion 19

When the installation is complete the following screen is shown.

At this point you can choose to Open Start Menu Folder, to directly access the WebAdmin and WebClient interfaces, go to Download Clients page on your system, open the Administration Interface, run the DNS Tool utility to help you verify your MX/A DNS records for your domain name, or read accompanying Help documentation.

If it is a fresh installation, you can choose to Run Installation Wizard which will guide you through setting up your first email domain.

Select the actions you require and click Finish.

Congratulations, you have successfully installed or upgraded the IceWarp Server.