Book Image

Elastix Unified Communications Server Cookbook

Book Image

Elastix Unified Communications Server Cookbook

Overview of this book

Table of Contents (24 chapters)
Elastix Unified Communications Server Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Description and Use of the Most Well-known FreePBX Modules
Addon Market Module
Asterisk Essential Commands
Asterisk Gateway Interface Programming
Helpful Linux Commands
Index

Logging into the system for the first time


When the system is rebooted for the first time, you will notice the status of services that are starting (OK or FAIL). Sometimes, the FAIL status is displayed because your system is searching for telephony cards that are not physically installed, but their drivers are being loaded.

How to do it…

  1. As soon as the reboot process is finished, a script will be executed. This script will guide us through the process of setting the MySQL database administrator password and Elastix Web Login, FreePBX, VTiger, FOP, and A2 Billing administrator user (admin) password.

    Tip

    This is done this way because in earlier versions of Elastix, these passwords were well known and if the system was exposed to the Internet improperly, its security was compromised. Therefore, the possibility of telephone fraud was very high.

  2. The screen that asks for this setting is as follows. Remember that we need to introduce these passwords twice and that these passwords should be different from the root's password. The following screen is for introducing the MySQL database root password for the admin user:

  3. Validate the MySQL root password for the admin user:

  4. Set the admin password for Elastix Web Login, FreePBX, VTiger, FOP, and A2Billing.

  5. Validate the admin password:

  6. Finally, when all these steps are done, we will see the login prompt as follows:

  7. We will log in at the login prompt with the following credentials and actions:

    User: root

    Password: (The one we entered in the Root Password screen)

  8. After doing this, we will see the following screen that confirms that our installation was successful. Notice that it shows the IP address of our Elastix server:

As you can see, installing Elastix Unified Communications Server is simple process. It demands the knowledge of few parameters to install it and there is no need to recompile or compile elements or modules. Nevertheless configuring it makes the difference between an excellent communications platform or a bad one.