> ## Appendix B
> Silent installation of Ensim Pro

> ## Introduction

> This appendix includes instructions about installing Ensim Pro in the silent installation mode.

> Silent installation, a text-based mode, is executed using the Windows command line. In this mode, you must specify all the information required by the installer before starting the installation process. Silent installation does not require you to oversee the entire installation process. This method is recommended for users installing Ensim Pro on multiple servers.

> ## Installing Ensim Pro, online Help, and add-ons

> This section includes the instructions for installing Ensim Pro, online Help, and add-ons using the command line.

> To install Ensim Pro, online Help, and add-ons using the command line:

> 1. Connect to the Ensim Pro server using the console or terminal services and log on as the administrator.
> 2. Before installing Ensim Pro, ensure that you have installed MSDE on your Ensim Pro server. If not,
> - Download the MSDE installation file, SQL2KDeskSP3.exe from http://www.microsoft.com/sql/downloads/2000/sp3.asp.
> - Extract the contents of SQL2KDeskSP3.exe to a temporary directory on your server.
> - Open a command prompt window and change to the directory where the contents of SQL2KDeskSP3.exe are extracted.
> - Install MSDE by typing the following command in the command prompt window.

> Setup.exe /qb+ DISABLENETWORKPROTOCOLS=0 SAPWD="<SQL_Server_administrator_password>" SECURITYMODE=SQL

> where <SQL_Server_administrator_password> is the password for the SQL Server administrator.

> > Setup.exe /qb+ DISABLENETWORKPROTOCOLS=0 SAPWD="ensim" SECURITYMODE=SQL

> > After installing MSDE, ensure that the MSSQLSERVER service is running by going to Start > Programs > Administrative Tools, clicking Services, and verifying that the Status of the MSSQLSERVER service is Started. If not, click Start to start the service.

> > If you want to enable access to MSDE using a remote client such as Query Analyzer or Enterprise Manager, then you may need to enable the network protocols. For more information, refer to Microsoft Knowledge Base Article - 827204 at http://support.microsoft.com/default.aspx?scid=kb;en- us;827204&Product=sql2k.
> > If you want to run MSDE in the non-privileged user mode, visit
> > http://support.microsoft.com/default.aspx?scid=kb;en-us;283811&sd=tech for instructions. After configuring MSDE in the non-privileged user mode, you must restart the EnsimProvisionEngine service before creating any organizations. To restart the EnsimProvisionEngine service, click Start > Programs > Administrative Tools > Services, locate EnsimProvisionEngine, and click Restart.

> 3. If you have the installation files on the Ensim Pro CD-ROM or have downloaded them, locate and copy the following files in a temporary directory.
> 1. Ensim Pro.msi
> 2. HelpInstaller.msi
> 3. Optional: Coldfusion Addon.msi, Urchin Addon.msi, Mysql Addon.msi, IMAILPlugin.exe, and Ensim Ignite Service Add-on.msi.
> 4. Open a command prompt window and change to the directory where all the
>    installation files mentioned above are located.
> 5. Install the Ensim Pro control panel using the following command.

> msiexec /l*v <full_path_of_log_file> /i "Ensim Pro.msi" /qn USERNAME="<username>" COMPANYNAME="<company_name>" CUSTOMEREMAIL="<email_id>" INSTALLDIR="<install_dir>" SITEDATADIR="<site_data_path>" ISPPWD="<password>" IP="<machine_ip_address>" NETMASK="<machine_netmask>" FQDN="<FQDN_of_the_machine>" wwp="1"

> where:

> - <full_path_of_log_file> is the location where you want to save the log file for the installation
> - <username> is your name
> - <company_name> is the name of your company
> - <email_id> is your email address
> - <install_dir> is the directory where you want to install Ensim Pro
> - <site_data_path> is the directory where you want to store the site data
> - <password> is your password for logging on to the Ensim Pro control panel as server administrator
> - <server_ip_address> is the IP address of your Ensim Pro server
> - <server_netmask> is the netmask of your Ensim Pro server
> - <FQDN_of_the_server> is the Fully Qualified Domain Name (FQDN) of your Ensim Pro server

> > msiexec /l*v C:/ensimpro.log /i "Ensim Pro.msi" /qn USERNAME="abc" COMPANYNAME="ensim" CUSTOMEREMAIL="xyz@example.net" INSTALLDIR="C:\Program Files\Ensim\WEBppliance" SITEDATADIR="C:\Sitedata" ISPPWD="ensimpro" IP="10.72.25.5" NETMASK="255.255.255.0" FQDN="ensimpro.example.net" wwp="1"

> > Ensure that the parameters you specify in the above command are in the same format as specified in the example, since the command does not validate the format or null value of the parameters.
> > If your server does not meet the pre-requisites for installing Ensim Pro, the error message will be logged only in the WWP_prerequisite_error.log file. This log file is created only in case of pre-requisite errors, and is located in the <system_drive> of your server, where the operating system files are present. For more information on meeting the pre-requisites for installing Ensim Pro, refer to Chapter 1, Preparing for the installation.

> 6. Install the online Help using the following command.

> msiexec /l*v <full_path_of_log_file> /i "HelpInstaller.msi" /qn

> where <full_path_of_log_file> is the location where you want to save the log file for the installation. For example, C:\helpinstaller.log.

> 7. Install the following optional add-ons for Ensim Pro.

> Before installing the add-on for ColdFusion MX 6.1, ensure that you have installed ColdFusion MX 6.1 on your Ensim Pro server. For information about downloading and installing ColdFusion MX 6.1, visit
> http://www.macromedia.com/software/coldfusion/.
> After installing ColdFusion MX 6.1, ensure that the Master Properties sheet in Internet Information Services (IIS) on your Ensim Pro server does not have ColdFusion script maps. For more information on ColdFusion script maps, refer to the important note on page A-2.

> 1. Install the ColdFusion MX 6.1 add-on using the following command.

> msiexec /l*v <full_path_of_log_file> /i "Coldfusion Addon.msi" /qn

> where <full_path_of_log_file> is the location where you want to save the log file for the installation. For example, C:\coldfusioninstaller.log.

> Before installing the add-on for Urchin 5.x, ensure that you have installed Urchin 5.x on your Ensim Pro server. For information about downloading and installing Urchin 5.x, visit http://www.urchin.com/download/urchin5/.

> 2. Install the Urchin 5.x add-on using the following command.

> msiexec /l*v <full_path_of_log_file> /i "Urchin Addon.msi" /qn

> where <full_path_of_log_file> is the location where you want to save the log file for the installation. For example, C:\urchininstaller.log.

> Before installing the add-on for MySQL 4.0.12, ensure that you have installed MySQL 4.0.12 and MyODBC 3.51.06 on your Ensim Pro server. For downloading MySQL 4.0.12, visit http://downloads.mysql.com/archives.php?p=mysql-4.0&v=4.0.12. For downloading MyODBC 3.51.06, visit
> ftp://mirror.services.wisc.edu/mirrors/mysql/Downloads/MyODBC3/. Install MyODBC 3.51.06 using the default options.
> Before installing the MySQL 4.0.12 add-on for Ensim Pro, ensure that you have not set the root password for MySQL, otherwise you cannot provision a site with MySQL. If you have freshly installed MySQL with default settings, its root password is empty.

> 3. Install the MySQL 4.0.12 add-on using the following command.

> msiexec /l*v <full_path_of_log_file> /i "Mysql Addon.msi" /qn

> where <full_path_of_log_file> is the location where you want to save the log file for the installation. For example, C:\mysqlinstaller.log.

> After installing the MySQL 4.0.12 add-on for Ensim Pro, ensure that you set the root password for MySQL to secure your database. For instructions, visit
> http://dev.mysql.com/doc/mysql/en/Default_privileges.html.

> 4. Install the Ensim Ignite services add-on using the following command.

> msiexec /l*v <full_path_of_log_file> /i "Ensim Ignite Service Add-on.msi" /qn

> where <full_path_of_log_file> is the location where you want to save the log file for the installation. For example, C:\ignite.log.

> 5. For installing the IMail Server 8.13 add-on, refer to the section Installing the IMail Server 8.13 add-on in Appendix A.
> 8. To confirm that Ensim Pro, online Help, and the add-ons are installed successfully, check the log files whose names and locations you have specified during their installations.
> 9. Before you can log on as the server administrator and begin using Ensim Pro, you need a license for Ensim Pro. For registering the license for Ensim Pro, refer to the chapter Registering the license for Ensim Pro
> 10. After registering Ensim Pro, log on to Ensim Pro control panel as the server administrator. For more information, refer to the section Verifying proper installation.
> 11. In the Ensim Pro control panel, on the left navigation panel, in the Server section, click List Services. Verify that all the add-ons you have installed are displayed on this page.

Ensim Corporation www.ensim.com Contact Ensim www.ensim.com/about/contact.html