|
Size: 2115
Comment:
|
← Revision 8 as of 2025-08-15 10:39:57 ⇥
Size: 2643
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| <<TableOfContents(2)>> |
|
| Line 3: | Line 5: |
| * https://github.com/osTicket/osTicket-1.7 * https://github.com/osTicket/osTicket |
|
| Line 6: | Line 10: |
| * cd ~ * cd workspace #eclipse * git clone https://github.com/osTicket/osTicket-1.7 * ln -s ~/workspace/osTicket-1.7 /var/www/html/htdocs/osTicket17 |
{{{#!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 }}} |
| Line 13: | Line 19: |
| {{{ | {{{#!highlight sh |
| Line 18: | Line 24: |
| * 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 |
{{{#!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 }}} |
| Line 28: | Line 36: |
| * mysql -p | {{{#!highlight sh mysql -p }}} |
| Line 32: | Line 42: |
| {{{ | {{{#!highlight sh |
| Line 37: | Line 47: |
| {{{ | {{{#!highlight sh |
| Line 56: | Line 66: |
| * cd /var/www/htdocs/osTicket17/include * mv ost-sampleconfig.php ost-config.php |
{{{#!highlight sh cd /var/www/htdocs/osTicket17/include mv ost-sampleconfig.php ost-config.php }}} |
| Line 59: | Line 71: |
| * chmod 0666 include/ost-config.php | {{{#!highlight sh chmod 0666 include/ost-config.php }}} |
| Line 75: | Line 89: |
| * chmod 0644 /var/www/htdocs/osTicket17/include/ost-config.php | {{{#!highlight sh chmod 0644 /var/www/htdocs/osTicket17/include/ost-config.php }}} |
| Line 80: | Line 96: |
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. |
Contents
osticket
osTicket is a widely-used open source support ticket system.
Slackware 14 installation
Get source code
Enable php5
Edit /etc/httpd/httpd.conf:
1 Include /etc/httpd/mod_php.conf
Enable mysql
- 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:
Access http://localhostosticket/, it should redirect to http://localhostosticket/setup/.
On Slackware full install, all the requirements appear in green. Steps:
- Click on Continue.
- 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.
