<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=FedoraInstallGuide1-1</id>
	<title>FedoraInstallGuide1-1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=FedoraInstallGuide1-1"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=FedoraInstallGuide1-1&amp;action=history"/>
	<updated>2026-10-21T09:43:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rt-wiki.bestpractical.com/index.php?title=FedoraInstallGuide1-1&amp;diff=1312&amp;oldid=prev</id>
		<title>Admin: 3 revisions imported</title>
		<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=FedoraInstallGuide1-1&amp;diff=1312&amp;oldid=prev"/>
		<updated>2016-04-06T20:09:04Z</updated>

		<summary type="html">&lt;p&gt;3 revisions imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Template:OutdatedInstallGuide}}&lt;br /&gt;
&lt;br /&gt;
== Fedora Install Guide ==&lt;br /&gt;
&lt;br /&gt;
This is based on the mailing list, and was provided by Raymond Norton.&lt;br /&gt;
&lt;br /&gt;
1) On a new Fedora install, at the &amp;quot;Package Group Selection&amp;quot; stage, inside the &amp;quot;Web Server&amp;quot; package Group, verify that mod_perl is selected (selected by default).&lt;br /&gt;
&lt;br /&gt;
2) Go into the &amp;quot;SQL Database Server&amp;quot; group and select the &amp;quot;mysql-server&amp;quot; package (not selected by default)&lt;br /&gt;
&lt;br /&gt;
3) Once server install is done go into services and select httpd and mysqld to start on boot up. or at the command line as root:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# chkconfig httpd on&lt;br /&gt;
 # chkconfig mysqld on&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4) Start the mysql daemon:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# service mysqld start&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5) At a shell set the mysql root password via&lt;br /&gt;
&lt;br /&gt;
 mysqladmin -uroot password &amp;quot;new password&amp;quot; (without quotes)&lt;br /&gt;
&lt;br /&gt;
6) Download RT3 and untar it.&lt;br /&gt;
&lt;br /&gt;
7) Follow the RT docs and run ./configure with the flags you want, something like the following should do (be sure to change the db-rt-pass):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# ./configure --with-web-user=apache --with-web-group=apache --prefix=/usr/share/rt3 --with-db-rt-pass=password&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then run CPAN once in order to configure it:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# perl -MCPAN -e&amp;#039;shell&amp;#039;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When done with CPAN configuration (at the cpan&amp;amp;gt; prompt) type exit. Then run:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# perl sbin/rt-test-dependencies --with-mysql --with-modperl2 --install&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will install everything except WWW::Mechanize and Log::Dispatch. Run :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# perl sbin/rt-test-dependencies --with-mysql --with-modperl2&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and make sure that all dependencies are satisfied.&lt;br /&gt;
&lt;br /&gt;
8) Once done you can cd into &amp;#039;&amp;#039;root&amp;#039;&amp;#039;.cpan and install WWW::Mechanize and Log::Dispatch. (or maybe just do it through CPAN)&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# perl -MCPAN -e&amp;#039;install WWW::Mechanize&amp;#039;&lt;br /&gt;
 # perl -MCPAN -e&amp;#039;install Log::Dispatch&amp;#039;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9) Verify that the RT Makefile web user and group are set to &amp;quot;apache&amp;quot;, also verify the rt_user password&lt;br /&gt;
&lt;br /&gt;
10) At a shell add the rt group via &amp;quot;groupadd rt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
11) Install RT3 and initialize the database:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# make install&lt;br /&gt;
 # make initialize-database&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12) cd to RT3 etc directory and copy over pertinent site info from [[RT Config|RT_Config]].pm to [[RT SiteConfig|RT_SiteConfig]].pm&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# cd /full-path-to-rt3-directory/etc&lt;br /&gt;
 # cp RT_Config.pm RT_SiteConfig.pm&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
13) Edit [[RT SiteConfig|RT_SiteConfig]].pm and change the relevant parameters.&lt;br /&gt;
&lt;br /&gt;
14) Add the following virtualhost info into /etc/httpd/conf.d/rt3.conf:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;amp;lt;VirtualHost your.ip.address&amp;amp;gt;&lt;br /&gt;
     ServerName your.rt.server.hostname&lt;br /&gt;
     DocumentRoot /full-path-to-rt3-directoy/share/html&lt;br /&gt;
     AddDefaultCharset UTF-8&lt;br /&gt;
 &lt;br /&gt;
     # these four lines apply to Apache2+mod_perl2 only: {{{&lt;br /&gt;
     PerlSetVar MasonArgsMethod CGI&lt;br /&gt;
     PerlModule Apache2 Apache::compat&lt;br /&gt;
     RewriteEngine On&lt;br /&gt;
     RewriteRule ^(.*)/$ $1/index.html&lt;br /&gt;
     # }}}&lt;br /&gt;
 &lt;br /&gt;
     PerlModule Apache::DBI&lt;br /&gt;
     PerlRequire /full-path-to-rt3-directoy/bin/webmux.pl&lt;br /&gt;
 &lt;br /&gt;
     &amp;amp;lt;Location /&amp;amp;gt;&lt;br /&gt;
         SetHandler perl-script&lt;br /&gt;
         PerlHandler RT::Mason&lt;br /&gt;
     &amp;amp;lt;/Location&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/VirtualHost&amp;amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
15) Start Apache&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# service httpd start&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
16) This will satisfy all dependencies and configure apache 2.0.47 to give you a working RT3 box. Continue configuring RT mail gateway as per RT&amp;#039;s README file.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; some distros add, at instalation time, the hostname you specified to /etc/hosts as 127.0.0.1 like this:&lt;br /&gt;
&lt;br /&gt;
 127.0.0.1 yourhostname.domain.com yourhostname localhost.localdomain localhost&lt;br /&gt;
&lt;br /&gt;
this could affect a lot on your system, at least rt-mailgate will be affected. Be sure that it is just:&lt;br /&gt;
&lt;br /&gt;
 127.0.0.1 localhost.localdomain localhost&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>