Tools
Upgrade WHD on a Linux and Linux virtual appliance
How to upgrade the WHD version on Linux or virtual appliance servers.
First published date
Last published date
Overview
This article provides the steps in performing the upgrade of Web Help Desk for stand alone Linux servers or Linux virtual appliance servers. You may need your log in credentials to the customer portal to download the installer and the root or admin account credentials to the Linux server for SSH access.
Product section
Resolution
- Create a backup of your WHD database.
- Log in to the SolarWinds Customer Portal .
- Click Downloads > Download Product.
- Click the Products drop-down menu and select Web Help Desk (WHD).
- Download one of the following, depending on your server:
- Using WinSCP and the server's admin credentials, transfer the webhelpdesk-version.rpm.gz file to the server.
- Open an SSH client (such as PuTTY or Solar-PuTTY ) and connect to the server.
- Extract the compressed file using the following command:
# Scripts are provided AS IS without warranty of any kind. SolarWinds further disclaims all warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. # The risk arising out of the use or performance of the scripts and documentation stays with you. # In no event shall SolarWinds or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the scripts or documentation. ======================================================================== sudo gunzip webhelpdesk-version.rpm.gz
- Verify that you are in the directory where you transferred the .rpm file.
- If you logged in as admin, the directory is /home/admin.
- If you logged in as root, the directory is /root.
- If you are using MySQL database, you may need to install the MySQL Java Database Connectivity (JDBC) driver before restarting Web Help Desk, as it may have been deleted during the upgrade process. See WHD error: Unable to connect to database for details.
- Enter the following upgrade command:
# Scripts are provided AS IS without warranty of any kind. SolarWinds further disclaims all warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. # The risk arising out of the use or performance of the scripts and documentation stays with you. # In no event shall SolarWinds or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the scripts or documentation. ======================================================================== sudo rpm -Uvh webhelpdesk-version.rpm
(Note: Please stop the WHD before running this RPM command run /usr/local/webhelpdesk/whd stop).
- Restart WHD using the following commands:
# Scripts are provided AS IS without warranty of any kind. SolarWinds further disclaims all warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. # The risk arising out of the use or performance of the scripts and documentation stays with you. # In no event shall SolarWinds or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the scripts or documentation. ======================================================================== sudo service webhelpdesk stop sudo service webhelpdesk start
- Log in to the Web Help Desk Administrator Console. The console prompts you for a database update. Wait a few minutes to fully start Web Help Desk and then proceed with the database update.
Disclaimer: Please note, any content posted herein is provided as a suggestion or recommendation to you for your internal use. This is not part of the SolarWinds software or documentation that you purchased from SolarWinds, and the information set forth herein may come from third parties. Your organization should internally review and assess to what extent, if any, such custom scripts or recommendations will be incorporated into your environment. You elect to use third party content at your own risk, and you will be solely responsible for the incorporation of the same, if any.