<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Hi all, i am try to setup rt.3.8.2 on CentOS5.3. So far, the installation goes well by following your step. but i got stuck at HTML::Mason dependency when i run "make testdeps". i do can install HTML::Mason via YUM but it is 1.35 while rt.3.8.2 needs 1.36. i had tried looking around for 1.36 but still cannot find.<br><br>please give me some clues.<br><br>best regards,<br>chanty<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Grant Deters <gdeters@usd250.org><br><b><span style="font-weight: bold;">To:</span></b> rt-users@lists.bestpractical.com<br><b><span style="font-weight:
 bold;">Sent:</span></b> Monday, April 27, 2009 3:49:28 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [rt-users] Reqest Tracker CentOS 5.3 setup<br></font><br>



  

<font size="-1"><font face="Arial">OK, got that far, has a bit of
trouble with XML::RSS, however, I was able to pull it from the web.</font></font><br>
<br>
<a rel="nofollow" class="moz-txt-link-abbreviated" ymailto="mailto:jmoseley@corp.xanadoo.com" target="_blank" href="mailto:jmoseley@corp.xanadoo.com">jmoseley@corp.xanadoo.com</a> wrote:
<blockquote type="cite">
  <pre>First and foremost, please email your requests for assistance to the<br>mailing list.  With that said, the main installation guide is Unix-generic,<br>but if you know enough about your particular OS, you shouldn't have too<br>many problems.  Cent OS/RHEL (and other) guides do exist in the official RT<br><span>setup wiki (<a target="_blank" href="http://wiki.bestpractical.com/view/InstallationGuides">http://wiki.bestpractical.com/view/InstallationGuides</a>), but</span><br>they quickly become a bit outdated because package names change, versions<br>change, etc, and some refer to third-party yum repos to install RT-required<br>software and even RT itself.<br><br>The obvious questions are what have you installed thus far and where are<br>you encountering problems?<br><br>I would say RT installation falls into four basic steps:<br><br>1. Installing necessary software that RT requires (perl, perl modules,<br>database software (both client and server),
 webserver, perl interpreter,<br>etc)<br>2. Installing RT (this is the point where most perl modules will be<br>installed)<br>3. Setting up RT database<br>4. Configuring RT (<a target="_blank" href="http://RT_SiteConfig.pm">RT_SiteConfig.pm</a>), webserver, and mail environment<br><br>I'll go ahead and start with numbers one and two above using Mysql, Apache,<br>and FastCGI.  In this example, RT itself will be installed from source,<br>supporting software will be installed via standard CentOS yum repositories,<br>and most perl modules via CPAN.  It's further assumed that Mysql will be<br>running on the same server as RT (I prefer separate servers as perfomance<br>will be better with a dedicated mysql server with fast disks and lots of<br>memory, preferably a 64-bit system to better take advantage of memory).<br>Perhaps you've already completed these steps:<br><br>1. Install the following via yum:<br><br>httpd, perl, mysql, mysql-server, mod_fcgid,
 ncftp<br><br>a) create entry in /etc/group for rt group: rt:x:501:apache<br><br>b) disable Selinux in /etc/selinux/config:<br><br>SELINUX=disabled<br><br>c) then execute the following from  a shell prompt: echo 0 ><br>/selinux/enforce<br><br>This way you don't have to reboot the box...  If for some reason this<br>doesn't work, simply reboot...<br><br>2. Download RT source; unzip, untar it, rename to 'rt-3.8.2.src'<br><br>a) CD into your source directory and then run the following command (you<br>can choose to install RT in any directory you want, of course):<br><br>./configure --prefix=/opt/rt3.8.2 --with-web-user=apache<br>--with-web-group=apache --with-mysql --with-web-handler=fastcgi<br><br>b) make testdeps<br><br>This will list all the perl modules you need to install<br><br>c) make fixdeps<br><br>This will automatically try to install all the required perl modules by<br>invoking CPAN.  If you haven't already invoked the CPAN shell
 environment,<br>there will be a set of setup questions CPAN will ask you.  There is a<br>strong possibly that 'make fixdeps' won't get all required modules<br>installed.  In this case, you will have to run 'cpan' from a shell prompt<br>and install one perl module at a time.  Be advised that many of the<br>required perl modules have dependencies, so the CPAN installer will attempt<br>to install those as well.  As a last resort if run into problems with CPAN,<br>you can install quite a few of the required perl modules from yum.  Look at<br>the wiki refereneced above for RHEL/Cent OS examples of what perl modules<br>are generally available via yum.  Keep performing 'make testdeps' to ensure<br>all perl modules have been installed.  When they have been:<br><br>d) make install<br><br>e) ln -s /opt/rt3.8.2 /opt/rt3<br><br>I do the following to keep upgrades sane.  For example, when I upgrade to<br>say, RT 3.8.3, it will be installed in /opt/rt3.8.3 and I will
 then delete<br>the existing /opt/rt3 soft link and repoint it at the new installation.<br>This way, I can install a new version of RT without upgrading/blowing away<br>the live version, which also means I can fall back to the previous version<br>if the new version doesn't work for some reason.<br><br>Hope this helps!<br><br>If you get passed this, then I will continue with the other steps.  I'll<br>then add to the RT wiki...<br><br><br><br>James Moseley<br><br><br><br><br>Grant Deters <a rel="nofollow" class="moz-txt-link-rfc2396E" ymailto="mailto:gdeters@usd250.org" target="_blank" href="mailto:gdeters@usd250.org"><gdeters@usd250.org></a> wrote:<br><br>Hello,<br><br>I was wondering if you had any good guides to installing RT on CentOS 5.3.<br>I have been unsuccessful in my first attempt as the guides for it on their<br>website where hard for me to follow as they don't provide one specifically<br>for this OS.<br><br>Any help would be greatly
 appreciated.<br><br>Thanks<br><br><br><br>  </pre>
</blockquote>
<br>
<pre class="moz-signature">-- <br>Grant S. Deters<br>USD 250 School District<br>Assistant Network/Systems Administrator<br>Ph. (620) 235.3246</pre>
</div></div></div></body></html>