Update — Windows IIS, Directory

Updating osTicket Awesome
(already installed in a directory on a Windows IIS server)

This guide will help you update your existing osTicket Awesome installation on your self-hosted Windows IIS server.

If you are using a Linux server, or your installation is in a subdomain (rather than a directory), please go back to this menu.

When your osTicket was first installed, you (or the person who installed it) chose a name for the directory that it was installed into. Common names that people use are osticket, helpdesk or support.

For the purpose of these instructions we will assume that your website is www.your-domain.com and that the support directory will be in your web root, thus your osTicket Awesome installation will be www.your-domain.com/support

Go to Admin Panel > Manage > Plugins

Make a note of any plugins that are installed and Enabled

osTicket Awesome plugins page showing enabled plugins

Open include/ost-config.php

Make a note of your Database Options

Database options in ost-config.php

Go to Admin Panel > Settings

Switch your current osTicket Awesome installation to Offline

osTicket Awesome settings showing offline mode

Backup your database using one of these methods

  • phpMyAdmin

    Open phpMyAdmin and select your database

    Click Export

    Select Custom

    Make sure all Tables are selected

    Select Add Drop Table

    Click Go

    Backing up database in phpMyAdmin
  • HeidiSQL

    Sign into a session using your database credentials

    Right-click on your database and click Export database as SQL

    Specify your backup options

    Specify a backup file location

    Click Export

    Backing up database in HeidiSQL
  • Windows Command Prompt
    Command Prompt
    Run Command Prompt as an Administrator
    > mkdir %HOMEPATH%Documentsosticket-db-backup
    > cd "C:Program FilesMySQLMySQL Server 5.5bin"
    > mysqldump osticket_ -u root -p --single-transaction --quick --lock-tables=false > %HOMEPATH%Documentsosticket-db-backuposticket-backup.sql

Navigate into your web root directory. Rename your osTicket Awesome directory to support-old to backup your old osTicket Awesome files.

  • Windows Explorer

    Navigate to your web root directory

    Rename your osTicket Awesome directory to support-old

    Renaming directory in Windows Explorer

Download and extract the latest osTicket Awesome .zip. Move the upload folder to your web root directory and rename it to your original directory name.

  • Windows Explorer

    Download the osTicket Awesome installation .zip to your computer

    Extract the .zip file

    Copy the upload folder to your web root directory

    Rename the upload folder to support (or whatever your original directory name was)

    Delete README.txt and the osTicket Awesome .zip file

    Uploading files in Windows Explorer

Copy ost-config.php from includesupport-old to include

  • Windows Explorer

    Copy ost-config.php from support-oldinclude to your supportinclude directory

    Copying config file in Windows Explorer

Copy your osta\uploads folder

Copy the contents of support-old\osta\uploads\ into osta\uploads\ in your new installation to preserve your custom logo, login backgrounds, and print logo.

Go to www.your-domain.com/support/scp and log in

If required, complete the database upgrade process

Switch osTicket Awesome to Online (Admin Panel > Settings)

osTicket Awesome online mode
Tip: Always clear your browser cache after installing an update

Now take a look at our post-installation tasks

Help improve these instructions