<?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=OpenSuSE103InstallGuide</id>
	<title>OpenSuSE103InstallGuide - 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=OpenSuSE103InstallGuide"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=OpenSuSE103InstallGuide&amp;action=history"/>
	<updated>2026-08-21T21:55:16Z</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=OpenSuSE103InstallGuide&amp;diff=2494&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=OpenSuSE103InstallGuide&amp;diff=2494&amp;oldid=prev"/>
		<updated>2016-04-06T20:15:51Z</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;
[[OpenSuSE]] 10.3&lt;br /&gt;
&lt;br /&gt;
RT 3.3.6 Install on [[OpenSUSE]] 10.3 2008-06-05&lt;br /&gt;
&lt;br /&gt;
Using: apache2, apache2-devel, apache2-example-pages, apache2-mod_perl, apache2-mod_php5, apache2-prefork, apache2-utils, apache2-worker, libapr-util1, libapr-util1-devel, libapr1, libapr1-devel, perl-Apache-DBI, limal-perl, pcre, perl, perl-Archive-Tar, (misc perl modules), mysql, mysql-Max, mysql-client, perl-DBD-mysql, lftp, ncftp, curl, wget.&lt;br /&gt;
&lt;br /&gt;
Installed via [[YaST2]].&lt;br /&gt;
&lt;br /&gt;
Note: Due to [[SuSE]]&amp;#039;s security configuration, you cannot use softlinks in -ANY- directory that apache will use. (ie: I moved &amp;lt;code&amp;gt;&amp;#039;/srv&amp;#039;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;&amp;#039;/var/srv&amp;#039;&amp;lt;/code&amp;gt; and then created a softlink from &amp;lt;code&amp;gt;&amp;#039;/var/srv&amp;#039;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;&amp;#039;/srv&amp;#039;&amp;lt;/code&amp;gt;. I then needed to edit the apache config files to reflect the same.)&lt;br /&gt;
&lt;br /&gt;
 cd /var/srv/source&lt;br /&gt;
 &lt;br /&gt;
 tar -xzvf rt-3.6.6.tar.gz&lt;br /&gt;
 &lt;br /&gt;
 cd rt-3.6.6&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: [[SuSE]] renames Apache v2.x.x as Apache2, and various of its related basic commands similarly. Therefore, you need to create a softlink as follows:&lt;br /&gt;
&lt;br /&gt;
 ln -sf /usr/sbin/apache2ctl /usr/sbin/apachectl&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Create rt group&lt;br /&gt;
&lt;br /&gt;
 groupadd rt&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Configure CPAN in Perl (if not already configured.)&lt;br /&gt;
&lt;br /&gt;
 perl -e &amp;quot;use CPAN::FirstTime; CPAN::FirstTime::init();&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: I am installing rt in &amp;lt;code&amp;gt;&amp;#039;/var/srv/www/rt3&amp;#039;&amp;lt;/code&amp;gt; (See first note above.) So I need to set configures prefix accordingly.&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/var/srv/www/rt3 --with-web-user=wwwrun --with-web-group=www --with-apachectl&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: Use RT&amp;#039;s built-in dependency check tools to resolve any missing perl modules, etc.&lt;br /&gt;
&lt;br /&gt;
 make testdeps&lt;br /&gt;
 &lt;br /&gt;
 make fixdeps&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: Ensure the hostname of your server is configured correctly so that the URL can resolve correctly even without DNS. In my case: linux.local&lt;br /&gt;
&lt;br /&gt;
 vi /etc/hosts&lt;br /&gt;
 &lt;br /&gt;
 hostname&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: Install the RT application to the filesystem.&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: Create/Initialize RT&amp;#039;s database&lt;br /&gt;
&lt;br /&gt;
 make initialize-database&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: I have copied my [[RT SiteConfig|RT_SiteConfig]].pm file below. Modify as desired. Note also that I am using PORT 8088 for my purposes.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;# RT_SiteConfig.pm 2008-06-05 by Patrick S. Kyne&lt;br /&gt;
 Set( $rtname, &amp;#039;linux.local&amp;#039;);&lt;br /&gt;
 Set($WebPath , &amp;quot;/rt&amp;quot;);&lt;br /&gt;
 Set($WebPort , 8088);# + ($&amp;amp;lt; * 7274) % 32766 + ($&amp;amp;lt; &amp;amp;amp;&amp;amp;amp; 1024));&lt;br /&gt;
 1;&lt;br /&gt;
 # EOF&lt;br /&gt;
 &lt;br /&gt;
 vi /var/srv/www/rt3/etc/RT_SiteConfig.pm&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: Now we need to ensure that Apache will load the right modules. I have included the APACHE_MODULES configuration line from &amp;#039;/etc/sysconfig/apache2&amp;#039;. I included the following modules: auth_digest, perl, php5, rewrite.&lt;br /&gt;
&lt;br /&gt;
  APACHE_MODULES=&amp;quot;actions alias auth_basic auth_digest authn_file authz_host authz_groupfile \&lt;br /&gt;
 authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime \&lt;br /&gt;
 negotiation perl php5 rewrite setenvif ssl suexec userdir&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
  vi /etc/sysconfig/apache2&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: Now we need to configure apache&amp;#039;s virtual host file. I&amp;#039;ve included mine below. Note also that I am using PORT 8088 for my purposes.&lt;br /&gt;
&lt;br /&gt;
   #rt.conf 2008-06-05 by Patrick S. Kyne&lt;br /&gt;
   Listen *:8088&lt;br /&gt;
   &amp;amp;lt;VirtualHost *:8088&amp;amp;gt;&lt;br /&gt;
     ServerName localhost&lt;br /&gt;
     ServerAdmin root@localhost&lt;br /&gt;
 &lt;br /&gt;
     Alias /rt &amp;quot;/var/srv/www/rt3/share/html&amp;quot;&lt;br /&gt;
     PerlModule Apache::DBI&lt;br /&gt;
     PerlRequire /var/srv/www/rt3/bin/webmux.pl&lt;br /&gt;
     &amp;amp;lt;Directory /var/srv/www/rt3/share/html&amp;amp;gt;&lt;br /&gt;
        AllowOverride All&lt;br /&gt;
        Options ExecCGI FollowSymLinks&lt;br /&gt;
        &amp;amp;lt;IfModule mod_access.c&amp;amp;gt;&lt;br /&gt;
           Order allow,deny&lt;br /&gt;
           Allow from all&lt;br /&gt;
        &amp;amp;lt;/IfModule&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;/Directory&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
     &amp;amp;lt;Directory &amp;quot;/var/srv/www/rt3/share/html&amp;quot;&amp;amp;gt;&lt;br /&gt;
        Order allow,deny&lt;br /&gt;
        Allow from all&lt;br /&gt;
     &amp;amp;lt;/Directory&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
     &amp;amp;lt;Location /rt&amp;amp;gt;&lt;br /&gt;
        RewriteEngine On&lt;br /&gt;
        RedirectMatch permanent (.*)/$ $1/index.html&lt;br /&gt;
 &lt;br /&gt;
        AddDefaultCharset UTF-8&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;
   #EOF&lt;br /&gt;
 &lt;br /&gt;
 vi /etc/apache2/vhosts.d/rt.conf&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Note: Now restart apache to read in the new configuration.&lt;br /&gt;
&lt;br /&gt;
 rcapache2 restart&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==============================================================&lt;br /&gt;
&lt;br /&gt;
Login to your new RT instance and test things out.&lt;br /&gt;
&lt;br /&gt;
Default URL : http://yourhost.yourdomain.com/rt/&lt;br /&gt;
&lt;br /&gt;
My Test URL : http://linux.local:8088/rt/&lt;br /&gt;
&lt;br /&gt;
Default User: root&lt;br /&gt;
&lt;br /&gt;
Default Pass: password&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>