<?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=FedoraCore1InstallGuide</id>
	<title>FedoraCore1InstallGuide - 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=FedoraCore1InstallGuide"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=FedoraCore1InstallGuide&amp;action=history"/>
	<updated>2026-08-22T18:14:33Z</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=FedoraCore1InstallGuide&amp;diff=1282&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=FedoraCore1InstallGuide&amp;diff=1282&amp;oldid=prev"/>
		<updated>2016-04-06T20:09:02Z</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;{{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) - The Fedora stock MySQL version is old, an upgrade will follow, but the packages are required in order to have the various dependencies installed.&lt;br /&gt;
&lt;br /&gt;
3) Download the latest MySQL packages to satisfy RT&amp;#039;s requirement for MySQL version &amp;amp;gt; 4.0.13. Latest stable version can be obtained from www.mysql.com download section. You can find the RPMs in the &amp;quot;Linux x86 RPM downloads&amp;quot; section. You should Download the following packages:&lt;br /&gt;
&lt;br /&gt;
* MySQL-client (&amp;quot;Client Programs&amp;quot;)&lt;br /&gt;
* MySQL-server (&amp;quot;Server&amp;quot;)&lt;br /&gt;
* MySQL-shared-compat (&amp;quot;Dynamic client libraries (including 3.23.x libraries)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
4) Remove the old MySQL 3.x packages that were supplied by Fedora:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# rpm -e --nodeps mysql-server-3.23.58-4 mysql-3.23.58-4&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5) Install the newer MySQL RPM packages:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# rpm -Uvh ./MySQL-*&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6) Once 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 mysql on&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7) Start the mysql daemon:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# service mysql start&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8) 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;
9) Download RT3 and untar it.&lt;br /&gt;
&lt;br /&gt;
10) 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 \&lt;br /&gt;
   --prefix=/usr/local/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 setup CPAN initial configuration:&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;
11) Once done you can cd into &amp;#039;&amp;#039;root&amp;#039;&amp;#039;.cpan and install WWW::Mechanize and Log::Dispatch. Alternativly 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;
12) Verify that the RT&amp;#039;s Makefile &amp;quot;web user&amp;quot; and &amp;quot;group&amp;quot; are set to &amp;quot;apache&amp;quot;, also verify the &amp;quot;rt_user&amp;quot; password&lt;br /&gt;
&lt;br /&gt;
13) At a shell add the rt group:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# groupadd rt&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14) 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;
15) cd to RT3 etc directory and copy over pertinent site info from RT_Config.pm to RT_SiteConfig.pm&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# cd /usr/local/rt3/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;
16) Edit RT_SiteConfig.pm and change the relevant parameters.&lt;br /&gt;
&lt;br /&gt;
17) Add the following virtualhost info into /etc/httpd/conf.d/rt3.conf:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;VirtualHost your.ip.address&amp;amp;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;
&lt;br /&gt;
18) 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;
19) 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;br /&gt;
&lt;br /&gt;
====== Maayan Turner, !QBall Technologies Ltd. maayan![at]qballtech![dot]com ======&lt;br /&gt;
&lt;br /&gt;
I added the [PT] &amp;quot;pass through&amp;quot; option to the [[RewriteRule]] in step 14. Strictly speaking, it&amp;#039;s not necessary for the config as given, but if you later to decide to locate RT in a sub-directory on the server (e.g., /rt) and use an Alias and Location like this:&lt;br /&gt;
&lt;br /&gt;
 Alias /rt &amp;quot;/usr/share/rt3/share/html&amp;quot;&lt;br /&gt;
 &amp;amp;lt;Location /rt&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;
&lt;br /&gt;
then, the [PT] is required to make the Alias work.&lt;br /&gt;
&lt;br /&gt;
====== Tab Bennedum, Codacon, LLC tab![at]codacon![dot]com ======&lt;br /&gt;
&lt;br /&gt;
Make sure you issue the command:&lt;br /&gt;
&lt;br /&gt;
ln -s /usr/local/rt3/bin/rt-mailgate /etc/smrsh/rt-mailgate&lt;br /&gt;
&lt;br /&gt;
or you will not be able to use rt-mailgate.&lt;br /&gt;
&lt;br /&gt;
====== Tim McKee, SDN Global, tmckee &amp;amp;lt; at &amp;amp;gt; sdnglobal /dot/ com ======&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>