osTicket comes with its own web-based installer to help guide you through the installation process without the frustration. While the installer provides step by step guide during the installation process, it's important and helpful to have general knowledge about Web servers, PHP and MySQL.
To install osTicket, your web server must have PHP 4.4 (or better) and MySQL 4.4 (or better) installed. If you are unsure whether your server meets these requirements, please check with your host or webmaster before proceeding with the installation.
You will need one MySQL database with valid user, password and hostname handy during installation. MySQL user must have FULL privileges on the database. If you are unsure whether you have these details or if the user has sufficient permissions, please consult your host or database admin before proceeding.
Windows Recommended Links
- PHP 5.3 for Windows Server via WPM
- MariaDB 5.5 for Windows Server 64-bit | 32-bit
- PHP Manager for IIS (makes managing PHP on IIS much easier) here
At this point you should have downloaded latest version of osTicket. Uncompress the files and upload files and directories in upload folder to a directory of your choice on your server. For example /osticket/, /helpdesk/ or /support/ depending on your preference. Basic knowledge of using FTP is a plus at this stage. If you don't know how to use FTP, we would recommend you read the documentation supplied with your FTP client and learn the basics of uploading and setting permissions on files.
osTicket installer needs to be able to write and modify ost-config.php found in the include directory. Please follow the instructions given by the installer.