ALM 11.5 Installation – Step by Step, Single Server Deployment

During HP Discover, HP announced on June 5th, 2012 the official release of HP ALM (Application Lifecycle Management) 11.5 (formerly known as Quality Center). I am going to outline the new installation process for a single server deployment on a Windows 2008 64-bit server. This guide assumes that all prerequisites have been met and MS SQL Server 2008 R2 (or another supported database server) has been installed or is readily available.

Update:  We recently covered what’s new in ALM 11.5. Make sure the installation environment meets the ALM 11.5 minimum and supported server-side system requirements and the minimum and supported client-side system requirements.

Some of the installation and deployment screens have changed but most of the install process is (not surprisingly) similar to ALM version 11. The most notable screens that changed are the splash screens and the application deployment step which now defaults to deploy the core, built-in application server (Jetty). In addition, within the ”Site Administration Database Schema” application deployment step, there is a new option to ”Connect to existing schema / second node” – it is no longer necessary to create a new database schema (and manually modify the deployment configuration to revert to the previously upgraded schema) when adding nodes or migrating an installation.

Installation

To start, execute the setup.exe file in the root directory of the installation media. An ALM 11.5 specific splash screen with new menu items will appear.

From the splash screen, click ALM Platform (Windows OS) to initiate the install.

Click Next to continue to the next step.

Click I Agree to accept the EULA and click Next.

Populate the Customer Information and click Next.

Select an Installation Folder and click Next.

Click Next to confirm the installation.

Watch the installation progress and wait for the install to complete.

Click Finish. Afterwards, the Server Configuration Wizard will launch.

Server Configuration

When the Server Configuration Wizard launches, a welcome screen initially appears.

Click Next to begin configuring the deployment.

Provide a License Key or select an Evaluation Key and click Next.
Tip:  Select the “Application Lifecycle Management” key. The “Quality Center Edition” and others are in Technology Preview at the time of writing. I have experienced problems reconfiguring a server first set to the “Quality Center Edition” when the “Application Lifecycle Management” edition is desired – the product does not reconfigure properly, and becomes “stuck” in the more limited Technology Preview, requiring a complete re-install to upgrade to the “Application Lifecycle Management” edition.

Populate the Database Server information and click Next. If the database connection is successful, you will be prompted to Create a New Schema.

Accept the defaults and click Next.

Populate the Confidential Data Passphrase and Communication Security information. Make note of these values – you may be need them later (i.e., installing a cluster). Click Next.

Populate the User name and Password information for the ALM Site Administrator User profile. Click Next.

Provide a File Repository Path or accept the default path and click Next.

Accept the defaults or populate the Deployment Path and Server HTTP Port and click NextNote: the core (Jetty) server is installed by default and further steps are required to integrate with IIS or Apache web servers.

To use a local system account to run the HP ALM service, accept the default values and click Next.

Check Install Mercury Tours to install the demo project and click Next.

Populate the Mail Server information to enable email notifications or accept the default (no email server) and click Next.

Review the Installation Summary and click Next.

Wait for the deployment configuration to be applied.

Click Finish to start the ALM server.

Wait for the ALM server to start.

After the ALM Server is started, IE will open. Click the Site Administration link to begin administering your new ALM 11.5 installation.

Conclusion

An ALM installation in the enterprise tends to be more complex, often involving high availability or load balanced servers (application, web and/or database). Did you know that Northway Solutions Group offers HP ALM training, installation, upgrade, migration and consultation services for ALM and QC? Contact us for more information.

Update:  The HP official install documentation can be found here:  HP ALM 11.5 Installation Guide and HP ALM 11.0 Installation Guide.

Let us know what you think and watch our blog for more information about what’s new in ALM 11.5.

What's Next?

Did you enjoy this article? Help spread the word by sharing:

Join the Northway Navigator Club today and get access to restricted content including our best tips and tricks. Membership is free! You will also receive free email updates by registering.

Engage in the conversation and leave a comment:

Brian MacKenzie

About Brian MacKenzie (24 articles)




Brian has over 14 years of experience working in IT, ranging from Software Quality Assurance, Software Development, Business Management to Systems Administration, in a wide range of technologies, languages, databases, systems and software. He has experience in both software quality assurance and software development roles. Brian specializes in HP LoadRunner, HP UFT (QuickTest Pro and Service Test), Mobile Testing and Automation, HP ALM and HP Service Virtualization, as well as delivering certified instructor training in HP UFT and mentoring in Service Test and Service Virtualization.



  • gansenbon

    Hi,
    I’ve following the above steps to install the ALM. At the last step “Click Finish to start the ALM server”, the ALM server won’t start with the following error “ALM Server did not start successfully. Please check the log file”. Any idea please???

    • http://northwaysolutions.com/ Brian MacKenzie

      Try starting the “HP Application Lifecycle Management” service directly from the Windows Services Manager (Control Panel -> Administrative Tools -> Services). If that still doesn’t work, check the log file and see if there is any helpful information in there.

      • gansenbon

        Thanks for your reply. When I try to start it from windows server manger, I get the following error. “Windows could not start the HP Application Lifecycle Management on local computer. For more info, review the system event log.”
        If I check the system event log, I see the following error: “The HP Application Lifecycle Management service terminated with service specific error. Incorrect function”. What does it mean?

        • http://northwaysolutions.com/ Brian MacKenzie

          Take a look at the ALM install log and see if there is more information in there. Make sure you have met all of the system requirements.

          You can always try to re-install ALM or a fresh install on a new machine.

          If you are still unable to get the install working, I recommend engaging HP support or obtaining professional install services. If you are interested in professional services, you can contact our services/sales department at services@northwaysolutions.com.

          • mayank

            Hi Brian,

            Thanks can you let me know how to change the port for the App server, default being is 8080 we need to change the same to https 8443 .
            Thanks
            Mayank

          • http://northwaysolutions.com/ Brian MacKenzie

            Mayank,

            The application server port is configured in the Server Deployment wizard. It takes place in the “Application Server” step (http://blog.northwaysolutions.com/wp-content/uploads/2012/07/alm_11_5-server_configuration-application_server.png). From the Start menu, under HP ALM, you can reconfigure/redelpy the application using an alternate port.

        • http://www.facebook.com/sam.rudolph.12 Sam Rudolph

          The user account you are using may not have authority to run as a service. Or incorrect userid or password. Don’t ask how I know…

  • http://www.facebook.com/itz.bulbul.3 Itz Bulbul

    What user name and password to use at ALM service window

    • http://northwaysolutions.com/ Brian MacKenzie

      That depends if you want the ALM service to run under the local system account or a specific account (i.e., local user account or domain account).

      For a basic local installation where the repository remains on a local server drive instead of on a network share, a local system account is sufficient. In that case, leave the fields blank.

  • Stuti

    Getting Error – “Operating system Windows 7 Service pack 1 is not supported by the license addition”. Let me know the cause and solution. Thanks.

  • Ron

    I recently upgraded our development HP ALM environment from 11.o to 11.5 and logging in to the app directly using the server address works fine but now when I try to access the url assigned I receive the error: “Main application process failed to start, Contact your system adminsitrator” Can you tell me how this might happen. not all users recieve the error.

    • Brian MacKenzie

      Debugging an issue like this requires a lot of investigation. The only thing I can suggest is ensuring the ALM client installed properly on all machines.

      We offer upgrade consultation services (http://northwaysolutions.com/contact-us/), or you may want to contact HP Support.

  • Ric Alves

    Great article… would you know how to configure jetty so it redirects to QC app by simply typing the server host name in the browser?

    • Brian MacKenzie

      Great question, Ric!

      Since an enterprise application like HP ALM is typically deployed across the enterprise, this is a fairly uncommon request. In instances in which I have been asked this, I recommend simply emailing the ALM URL to the end users and having them bookmark it.

      With this in mind, and the fact that I am certain this is not supported by HP, but you may be able to use Jetty Rewrite Handlers. I don’t recommend it, but If you do decide to attempt this, please let us know if you have any success. You may also consider reaching out to HP Support and asking if this is supported.