MoinMoin Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • Start
  • Sitemap
Revision 8 as of 2025-08-15 10:39:57
  • osticket

Contents

  1. osticket
    1. Slackware 14 installation

osticket

osTicket is a widely-used open source support ticket system.

  • https://github.com/osTicket/osTicket-1.7

  • https://github.com/osTicket/osTicket

Slackware 14 installation

Get source code

   1 cd ~
   2 cd workspace #eclipse
   3 git clone https://github.com/osTicket/osTicket-1.7
   4 ln -s ~/workspace/osTicket-1.7 /var/www/html/htdocs/osTicket17

Enable php5

Edit /etc/httpd/httpd.conf:

   1 Include /etc/httpd/mod_php.conf

Enable mysql

   1 chmod 755 /etc/rc.d/rc.mysqld
   2 mysql_install_db --user=mysql
   3 chown -R mysql.mysql /var/lib/mysql
   4 /etc/rc.d/rc.mysqld start
   5 mysql_secure_installation
  • set root password: Y
  • Remove anonymous users: Y
  • Disallow root login remotely? [Y/n] Y
  • Remove test database and access to it? [Y/n] Y
  • Reload privilege tables now? [Y/n] Y

   1 mysql -p

Enable host on Slackware 14

Edit /etc/hosts and add:

   1 127.0.0.1 localhostosticket

Edit /etc/httpd/vhosts.conf and add:

   1 <VirtualHost *:80>
   2  Servername localhostosticket
   3  DocumentRoot "/var/www/htdocs/osTicket17"
   4  <IfModule dir_module>
   5    DirectoryIndex index.php
   6  </IfModule> 
   7  <Directory "/var/www/htdocs/osTicket17">
   8   Require local
   9  </Directory>
  10 </VirtualHost>

Access http://localhostosticket/, it should redirect to http://localhostosticket/setup/.

On Slackware full install, all the requirements appear in green. Steps:

  • Click on Continue.

   1 cd /var/www/htdocs/osTicket17/include
   2 mv ost-sampleconfig.php ost-config.php
  • Continue

   1 chmod 0666 include/ost-config.php
  • Continue
  • Helpdesk name: helpdesk
  • Default email: helpdesk@bitarus.allowed.org

  • First name: admin
  • Last name: admin
  • email address: helpdeskadmin@bitarus.allowed.org

  • username: adminosticket
  • password: ********
  • Retype Password: ********
  • MySQL Table Prefix: ost_
  • MySQL Hostname: localhost
  • MySQL Database: osticket
  • MySQL Username: root
  • MySQL Password: ********
  • Install now

   1 chmod 0644 /var/www/htdocs/osTicket17/include/ost-config.php 

Your osTicket URL: http://localhostosticket/

Your Staff Control Panel: http://localhostosticket/scp

Login to http://localhostosticket/scp/ with user adminosticket.

Click on Admin Panel, and change Helpdesk status to Online, then click on Save changes.

In not in a development environment, delete the setup/install director as informed in the Staff Control Panel.

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01