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

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

  • osticket

osticket

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

Slackware 14 installation

Get source code

  • cd ~
  • cd workspace #eclipse
  • git clone https://github.com/osTicket/osTicket-1.7

  • ln -s ~/workspace/osTicket-1.7 /var/www/html/htdocs/osTicket17

Enable php5

Edit /etc/httpd/httpd.conf:

Include /etc/httpd/mod_php.conf

Enable mysql

  • chmod 755 /etc/rc.d/rc.mysqld
  • mysql_install_db --user=mysql
  • chown -R mysql.mysql /var/lib/mysql
  • /etc/rc.d/rc.mysqld start
  • 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
  • mysql -p

Enable host on Slackware 14

Edit /etc/hosts and add:

127.0.0.1 localhostosticket

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

<VirtualHost *:80>
 Servername localhostosticket
 DocumentRoot "/var/www/htdocs/osTicket17"
 <IfModule dir_module>
   DirectoryIndex index.php
 </IfModule> 
 <Directory "/var/www/htdocs/osTicket17">
  Require local
 </Directory>
</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.
  • cd /var/www/htdocs/osTicket17/include
  • mv ost-sampleconfig.php ost-config.php
  • Continue
  • 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
  • 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