[rt-users] Reqest Tracker CentOS 5.3 setup

Oleg Sladkoff sladkofo at yahoo-inc.com
Mon Apr 27 04:32:58 EDT 2009


Hi ,

rt3 is available through EPEL repository with all dependencies...
http://wiki.bestpractical.com/view/RHELorCentOSusingEPEL 

regards, Oleg.

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




More information about the rt-users mailing list