This guide will help yous install osTicket Awesome for the first time into a directory on your self-hosted Windows IIS server.

If y'all already have an osTicket or an osTicket Crawly installation, if you're using a Linux server, or if y'all are installing to a subdomain (rather than a directory), please go back to this carte du jour.

Most people install osTicket Awesome into a directory. You can proper name that directory anything that you lot want. Mutual names that people use are osticket, helpdesk or back up.

For the purpose of these instructions we will presume that your website is world wide web.your-domain.com and that the support directory will exist in your web root, thus your osTicket Crawly installation volition exist world wide web.your-domain.com/back up


Make certain you have the Spider web Platform Installer installed on your system. If not, install it.


Make certain you take the PHP installed on your organization.
If non, run Web Platform Installer, click Products, search for PHP.
Select a PHP vii.0 or higher version that is suitable for your arrangement (PHP 7.3.13 x86 or x64 is the current recommendation).
Click Add and and so click Install.


Make sure you have the MySQL installed on your organization.
If not, run Web Platform Installer, click Products, search for MySQL. Select MySQL Windows 5.5.
Click Add and so click Install.
You will exist prompted to create a countersign for the root user. Create a stong password and make a note of it.


Download and extract the latest osTicket Awesome .nil. Put the upload binder in your spider web root directory. Rename it to back up.


Rename include\ost-sampleconfig.php to include\ost-config.php


Make the ost-config.php file writable


(Optional) Install boosted PHP extensions to increment osTicket performance.

Brand sure yous have the PHP Managing director installed on your system. If not, install information technology.

Open IIS Managing director, go to Sites > your-domain.com > click on PHP Managing director.
Under PHP Extensions click on Enable or disable and extension.
If any of the following are bachelor, enable them.
php.imap.dll
php.intl.dll
php.opcache.dll

Locate your php.ini file (e.grand. C:\Program Files\PHP\v7.3.php.ini).
Open php.ini as Administator and add the following line to the very end of the file:
zend_extension=php_opcache.dll


Create a database using HeidiSQL or MySQL Command Prompt. Create a user for your database.


Go to www.your-domain.com/back up and follow the prompts to consummate the installation

Create your first osTicket administrator business relationship and password
In most cases you will proceed the default settings for Table Prefix and Hostname
Enter the Database name you lot create earlier
Enter the Username and Password you created before.
Click Install At present


Remove write access of ost-config.php



At present have a expect at ourpost-installation tasks