<> = 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 === {{{#!highlight sh 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: {{{#!highlight sh Include /etc/httpd/mod_php.conf }}} === Enable mysql === {{{#!highlight sh 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 {{{#!highlight sh mysql -p }}} === Enable host on Slackware 14 === Edit /etc/hosts and add: {{{#!highlight sh 127.0.0.1 localhostosticket }}} Edit /etc/httpd/vhosts.conf and add: {{{#!highlight sh Servername localhostosticket DocumentRoot "/var/www/htdocs/osTicket17" DirectoryIndex index.php Require local }}} Access http://localhostosticket/, it should redirect to http://localhostosticket/setup/. On Slackware full install, all the requirements appear in green. Steps: * Click on Continue. {{{#!highlight sh cd /var/www/htdocs/osTicket17/include mv ost-sampleconfig.php ost-config.php }}} * Continue {{{#!highlight sh 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 {{{#!highlight sh 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.