Skip to main content

Setting up a Windows Server 2019 IIS Webserver for hosting osTicket

A common use case of osTicket is to have it hosted under IIS.  This article assumes that you have already setup a Windows Server 2019 and are ready to add IIS 10, MySQL/MariaDB, and PHP.  If you do not have a Windows 2019 Server up running please get one fired up in your environment (either on a standalone server, or a VM in your VM environment).  This guide will take you from a bare bone vanilla install of Windows Server 2019 through adding services and components to make it a web server to host osTicket.

future article: IIS 10 + osTicket 1.14.3 and You

Since you already have a server it is time to install all the pre-requites required to run not only a webserver but also for hosting osTicket.

Required components are:
IIS 10 (comes with Server 2019)
PHP 7.3.x and Microsoft Visual C++ 2015-2019 Redistributable (x64)
MySQL Community Server 8.x -or- MariaDB  10.x
A MySQL or MariaDB management tool.  Some options are MySQL Workbench or HeidiSQL.
IIS URL Rewrite 2 Module

Note: You can use the Microsoft Web Platform Installer to install PHP and URL Rewrite but I prefer to do it individually.

Leave a Comment