http://cocnm.computerisms.ca/index.php?title=Install_Request_Tracker&feed=atom&action=history
Install Request Tracker - Revision history
2024-03-29T15:02:24Z
Revision history for this page on the wiki
MediaWiki 1.41.0
http://cocnm.computerisms.ca/index.php?title=Install_Request_Tracker&diff=279&oldid=prev
Bob: 1 revision
2013-09-19T06:20:02Z
<p>1 revision</p>
<p><b>New page</b></p><div>==System Prep==<br />
*apt-get install graphviz-dev libgd-graph-perl libgd-graph3d-perl libgd-text-perl graphviz libdbd-ldap-perl libnet-ldap-perl libapache2-mod-perl2 libdbix-searchbuilder-perl<br />
<br />
==Obtain and Install Request Tracker==<br />
*<b>Find latest downloads here: </b>http://www.bestpractical.com/rt/download_file.html<br />
*cd /usr/src<br />
*wget http://download.bestpractical.com/pub/rt/release/rt-4.0.17.tar.gz<br />
*tar zxf rt-4.0.17.tar.gz<br />
*cd rt-4.0.17/<br />
*./configure --prefix=/usr/local/rt --enable-graphviz --enable-gd --enable-gpg --enable-ssl-mailgate --with-web-user=rt --with-web-group=rt --with-db-type=Pg --with-db-dba=postgres --with-db-database=rtdb --with-db-rt-user=rt --with-db-rt-pass=DBMinion<br />
*make fixdeps<br />
*make testdeps <b>If testdeps fails to find everything, run fixdeps=>testdeps until it does</b><br />
*make install<br />
*cpan -i RT::Authen::ExternalAuth <b>Directory containing your RT.pm => /usr/local/rt/lib/</b><br />
<br />
==Configure Postgres==<br />
*echo "host rtdb rt 127.0.0.1/32 md5" >> /etc/postgresql/9.1/main/pg_hba.conf <br />
*echo "host all all 127.0.0.1/32 trust" >> /etc/postgresql/9.1/main/pg_hba.conf<br />
*/etc/init.d/postgresql restart<br />
<br />
==Configure Request Tracker==<br />
*make initialize-database<br />
*in a browser, navigate to https://rt.computerisms.com and log in with user root and password password, then log out.<br />
*psql -h localhost -U rt -d rtdb -c "update users set name='administrator', password='*NO-PASSWORD*' where comments='SuperUser';"<br />
*> /usr/local/rt/etc/RT_SiteConfig.pm; vi [[/usr/local/rt/etc/RT_SiteConfig.pm]]<br />
*mkdir -p /usr/local/rt/var/data/gpg<br />
<br />
==ReConfigure Postgres==<br />
*sed -i '/trust/d' /etc/postgresql/9.1/main/pg_hba.conf<br />
*/etc/init.d/postgresql restart<br />
<br />
==Configure Apache==<br />
*vi [[/etc/apache2/sites-available/rt.computerisms.com.conf]]<br />
*a2ensite rt.computerisms.com.conf<br />
*mkdir /var/log/apache2/rt.computerisms.com<br />
*chown root:adm /var/log/apache2/rt.computerisms.com/<br />
*service apache2 restart<br />
*samba-tool dns add houselian computerisms.com rt A 192.168.26.10</div>
Bob