In typical mode, the installation program installs the following:
Make sure that your disk has atleast 120 MB of free disk space. The typical cinema installation occupies 65 MB of disk (including space for Apache, Tcl and MySQL). Depending on your organization's requirements, you may need 10 MB or more for logs, user databases, and voicemails. In addition, during the installation process, your login account must have Administrator privileges so that the install software can set registry variables and install services. If you are installing it on a Windows NT/2000 machine, your computer must have a DNS suffix configured. For example, if your email id is admin@example.com, your computer can have a suffix in which example.com is a suffix. The figure below shows an example Windows 2000 machine domain configuration.
Keep the following ready:
- Path confirmation/input dialog
In the typical mode, Apache, Tcl and MySQL will be installed automatically by the installer and hence, you will see the installed paths in this dialog. If you do not plan to install the web interface in this host, then you need not install Apache and Tcl. In such a case, check the "Do not configure web" option.- Database configuration dialog
The database configuration dialog prompts you to enter parameters that are needed for configuring the MySQL database. For the typical installation mode, you simply need to note down these parameters for your later use and press OK. These are the values that the installer chose while it installed MySQL database server on your computer. You can test your MySQL installation by typing mysql -h localhost -u root after your installation is complete.
- Tcl/CGI configuration
CINEMA web scripts are cgi scripts that are executed by the Tcl interpreter. Hence, the first line of all these scripts should point to the full path of the Tcl interpreter. If you chose to configure the web interface, you will see this message box that indicates to you that all web scripts are being configured to point to the correct path of Tcl interpreter. The following popup informs you that this has been done succesfully.
- CINEMA configuration
The figure above shows the configuration interface for CINEMA. Here, you need to enter all parameters. The mail server you give in the 'Outgoing mail server' box should be a valid IP address or hostname reachable through TCP/IP. It should have a SMTP mail server running on TCP port 25, that is configured to accept emails. These emails will be sent to the 'administrator email address' you enter. In the 'IP address of your primary DNS server', enter your DNS server address. This is needed to do name lookups. You can get this address from Control Panel --> Network and Dialup Settings --> Local Area Connection --> TCP/IP Settings --> Advanced --> DNS.
- License configuration
CINEMA license information is stored in MySQL database. This information can be modified through web interface. In addition to this, the installation program can also take your license string(s) as input and add them to the database. You need to enter license(s) only for the software component(s) you have licensed. In the figure above, the user is licensing only sipconf and sipd.
- Apache configuration
CINEMA web interface is composed of cgi scripts that are executed by the Apache web server. To invoke these web interfaces from your web browser, apache needs to be configured.
This is acheived by adding CINEMA specific directives to apache's configuration file (located in conf/httpd.conf of Apache installation). If you have apache installed, the installer will give you the option of configuring httpd.conf. If you chose to let the installer do it, it will automatically append the required directives to httpd.conf.
On the other hand, if you choose to do it yourself, then a file apache.conf will be created in the root directory of your installation with these directives. You must manually append its contents to httpd.conf after suitable editing.
- Installing sipd as a service
sipd can be run as a Windows service. The CINEMA installation program can automatically install Apache, MySQL and sipd to run as services if you choose 'Yes' in the above. All services get started automatically during Windows reboot process. You can stop and restart any of these services using the windows services control panel applet. A reboot is needed to start these services automatically after the installation.If you are using CINEMA for the first time, and plan to experiment with various components, it is strongly recommended that you choose NO. The Yes option is for power users