Skip to content

KoriAC/osticket-prereqs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

osTicket logo

osTicket - Prerequisites and Installation

This tutorial outlines the prerequisites and installation of the open-source help desk ticketing system osTicket.

Environments and Technologies Used

  • Microsoft Azure (Virtual Machines/Compute)
  • Remote Desktop
  • Internet Information Services (IIS)

Operating Systems Used

  • Windows 10 (21H2)

List of Prerequisites

  • Computer
  • Microsoft Azure
  • Resource Group
  • Virtual Machines

Installation Steps

Disk Sanitization Steps

First we need to install IIS (Internet Information Services) which is essentially a webserver that allows computers to serve up websites. Since OsTicket runs on a website. CGI needs to be installed so we can use PHP manager.

PHP is a backend programming language and OsTicket runs off PHP.


Disk Sanitization Steps

Download PHP.


Disk Sanitization Steps

Download Rewrite Module.


Disk Sanitization Steps

Create the directory C:\PHP.


Disk Sanitization Steps

Here I downloaded PHP 7.3.8 and began extracting all the files into the C:\PHP directory,


Disk Sanitization Steps

2nd part of the extraction.


Disk Sanitization Steps

Download Microsoft Visual C++.


Disk Sanitization Steps

Downloading SQL means we are downloading a databse on the computer. For example, OsTicket needs a database to store information such as tickets and users.


Disk Sanitization Steps

Select "Typical".


Disk Sanitization Steps

After the installation, select "Standard Configuration".


Disk Sanitization Steps

Create a root password.


Disk Sanitization Steps

Run IIS as an Administrator


Disk Sanitization Steps

Register PHP from within IIS. Once registered, reload IIS.


Disk Sanitization Steps

Once OsTicket is downloaded, within the IIS, click “Browse *:80”.


Disk Sanitization Steps

After clicking “Browse *:80”, the OsTicket webpage will open.


Disk Sanitization Steps

Once the webpage is open, you'll notice that there are some "X's". Select PHP Manager so we can enable some extentions.


Disk Sanitization Steps

What we see after selecting PHP Manageer.


Disk Sanitization Steps

After enabling the required extentions, this is what the updated webpage will look like.


Disk Sanitization Steps

Now Heidi SQL will be installed so we can connect to the MySQL server in order to setup our database.


Disk Sanitization Steps

Here a new databse is being created.


Disk Sanitization Steps

Once the database is created, the required information can be entered.


Disk Sanitization Steps

After "Install Now is selected, this is the webpage you will see.


Disk Sanitization Steps

Use information that was entered previously to login.


Disk Sanitization Steps

Login was successful into the OsTicket system.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published