Forgot to mention I am by no means an Apache expert -- I actually know very little about it! :)<br clear="all">--<br>Max McGrath<br>Asst. Network Admin/Systems Specialist<br>Carthage College<br>262-552-5512<br><a href="mailto:mmcgrath@carthage.edu">mmcgrath@carthage.edu</a><br>


<br><br><div class="gmail_quote">On Tue, Feb 1, 2011 at 10:02 AM, Max McGrath <span dir="ltr"><<a href="mailto:mmcgrath@carthage.edu">mmcgrath@carthage.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi All -<div><br></div><div>I'm trying a fresh install of RT4 on Ubuntu 10.04.</div><div><br></div><div>Right now I am getting to a page that says this:</div><div><br></div><div><h1 style="font-family:'Times New Roman';font-size:medium">


You're almost there!</h1><span style="font-family:'Times New Roman';font-size:medium">You haven't yet configured your webserver to run RT. You appear to have installed RT's web interface correctly, but haven't yet configured your web server to "run" the RT server which powers the web interface. The next step is to edit your webserver's configuration file to instruct it to use RT's</span><span style="font-family:'Times New Roman';font-size:medium"> </span><span style="font-family:'Times New Roman';font-size:medium"><strong>mod_perl</strong></span><span style="font-family:'Times New Roman';font-size:medium"> </span><span style="font-family:'Times New Roman';font-size:medium">or</span><span style="font-family:'Times New Roman';font-size:medium"> </span><span style="font-family:'Times New Roman';font-size:medium"><strong>FastCGI</strong></span><span style="font-family:'Times New Roman';font-size:medium"> </span><span style="font-family:'Times New Roman';font-size:medium">handler. If you need commercial support, please contact us at <a href="mailto:sales@bestpractical.com" target="_blank">sales@bestpractical.com</a>.</span></div>


<div><font face="'Times New Roman'" size="3"><br></font></div><div><font face="'Times New Roman'" size="3">That is with an httpd.conf config of:</font></div>
<div><font face="'Times New Roman'" size="3"><br></font></div><div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"><VirtualHost *:80></span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">ServerName <a href="http://xxx.carthage.edu" target="_blank">xxx.carthage.edu</a></span></div>
<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">ServerAdmin <a href="mailto:mmcgrath@carthage.edu" target="_blank">mmcgrath@carthage.edu</a></span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"><br></span></div><div style="font-family:'Times New Roman';font-size:medium">
<span style="background-color:rgb(255, 255, 51)">#config for your main content</span></div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">DocumentRoot /var/www</span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"><Directory /var/www></span></div><div style="font-family:'Times New Roman';font-size:medium">


<span style="background-color:rgb(255, 255, 51)">#here and in other places goes config</span></div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">#of your main host</span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"></Directory></span></div><div style="font-family:'Times New Roman';font-size:medium">
<span style="background-color:rgb(255, 255, 51)"><br></span></div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">Alias /rt/ /opt/rt4/share/html/</span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"><Directory /opt/rt4/share/html/></span></div><div style="font-family:'Times New Roman';font-size:medium">


<span style="background-color:rgb(255, 255, 51)">Order allow,deny</span></div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">Allow from all</span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"></Directory></span></div><div style="font-family:'Times New Roman';font-size:medium">
<span style="background-color:rgb(255, 255, 51)"><br></span></div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">#PerlRequire /opt/rt3/bin/<a href="http://webmux.pl" target="_blank">webmux.pl</a></span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">#<Location /rt/></span></div><div style="font-family:'Times New Roman';font-size:medium">


<span style="background-color:rgb(255, 255, 51)">#AddDefaultCharset UTF-8</span></div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">#SetHandler perl-script</span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)">#PerlHandler RT::Mason</span></div><div style="font-family:'Times New Roman';font-size:medium">


<span style="background-color:rgb(255, 255, 51)">#</Location></span></div><div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"></VirtualHost></span></div>


<div style="font-family:'Times New Roman';font-size:medium"><span style="background-color:rgb(255, 255, 51)"><br></span></div><div style="font-family:'Times New Roman';font-size:medium">
<span style="background-color:rgb(255, 255, 255)">If I change my httpd.conf to something referenced in web_deployment.pod such as:</span></div><div style="font-family:'Times New Roman';font-size:medium">
<span style="background-color:rgb(255, 255, 255)"><br></span></div><div style="font-family:'Times New Roman';font-size:medium"><div><span style="background-color:rgb(255, 255, 255)"> </span><span style="background-color:rgb(255, 255, 102)">   <IfModule !mpm_netware_module></span></div>


<div><span style="background-color:rgb(255, 255, 102)">    <IfModule !mpm_winnt_module></span></div><div><span style="background-color:rgb(255, 255, 102)">    #User rt</span></div>
<div><span style="background-color:rgb(255, 255, 102)">    #Group www</span></div><div><span style="background-color:rgb(255, 255, 102)">    </IfModule></span></div>
<div><span style="background-color:rgb(255, 255, 102)">    </IfModule></span></div><div style="background-color:rgb(255, 255, 255)"><br></div><div><span style="background-color:rgb(255, 255, 255)">   </span><span style="background-color:rgb(255, 255, 102)"> <VirtualHost <a href="http://rt.example.com" target="_blank">rt.example.com</a>></span></div>


<div><span style="background-color:rgb(255, 255, 102)">        ServerRoot /usr</span></div><div><span style="background-color:rgb(255, 255, 102)">        ServerAdmin root@localhost</span></div>
<div><span style="background-color:rgb(255, 255, 102)"><br></span></div><div><span style="background-color:rgb(255, 255, 102)">        LoadModule authz_host_module modules/mod_authz_host.so</span></div>
<div><span style="background-color:rgb(255, 255, 102)">        LoadModule env_module modules/mod_env.so</span></div><div><span style="background-color:rgb(255, 255, 102)">        LoadModule alias_module modules/mod_alias.so</span></div>


<div><span style="background-color:rgb(255, 255, 102)">        LoadModule perl_module modules/mod_perl.so</span></div><div><span style="background-color:rgb(255, 255, 102)"><br>
</span></div><div><span style="background-color:rgb(255, 255, 102)">        # optional apache logs for RT</span></div><div><span style="background-color:rgb(255, 255, 102)">        # ErrorLog /opt/rt4/var/log/apache2.error</span></div>


<div><span style="background-color:rgb(255, 255, 102)">        # TransferLog /opt/rt4/var/log/apache2.access</span></div><div><span style="background-color:rgb(255, 255, 102)">        # LogLevel debug</span></div>
<div><span style="background-color:rgb(255, 255, 102)"><br></span></div><div><span style="background-color:rgb(255, 255, 102)">        AddDefaultCharset UTF-8</span></div>
<div><span style="background-color:rgb(255, 255, 102)">        PerlSetEnv RT_SITE_CONFIG /opt/rt4/etc/RT_SiteConfig.pm</span></div><div><span style="background-color:rgb(255, 255, 102)"><br>
</span></div><div><span style="background-color:rgb(255, 255, 102)">        RedirectMatch permanent (.*)/$ $1/index.html</span></div><div><span style="background-color:rgb(255, 255, 102)"><br>
</span></div><div><span style="background-color:rgb(255, 255, 102)">        DocumentRoot "/opt/rt4/share/html"</span></div><div><span style="background-color:rgb(255, 255, 102)">        <Directory "/opt/rt4/share/html"></span></div>


<div><span style="background-color:rgb(255, 255, 102)">            Order allow,deny</span></div><div><span style="background-color:rgb(255, 255, 102)">            Allow from all</span></div>
<div><span style="background-color:rgb(255, 255, 102)"><br></span></div><div><span style="background-color:rgb(255, 255, 102)">            SetHandler perl-script</span></div>
<div><span style="background-color:rgb(255, 255, 102)">            PerlResponseHandler Plack::Handler::Apache2</span></div><div><span style="background-color:rgb(255, 255, 102)">            PerlSetVar psgi_app /opt/rt4/sbin/rt-server</span></div>


<div><span style="background-color:rgb(255, 255, 102)">        </Directory></span></div><div><span style="background-color:rgb(255, 255, 102)">    <Perl></span></div>
<div><span style="background-color:rgb(255, 255, 102)">        use Plack::Handler::Apache2;</span></div><div><span style="background-color:rgb(255, 255, 102)">        Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server");</span></div>


<div><span style="background-color:rgb(255, 255, 102)">    </Perl></span></div><div><span style="background-color:rgb(255, 255, 102)">    </VirtualHost></span></div>
<div style="background-color:rgb(255, 255, 255)"><br></div></div><div style="font-family:'Times New Roman';font-size:medium">My RT site doesn't run at all!  I have <span style="font-family:'courier new', courier, monospace;font-size:12px;line-height:20px">libapache2-mod-perl2 </span>installed.</div>


<div style="font-family:'Times New Roman';font-size:medium"><br></div><div style="font-family:'Times New Roman';font-size:medium">Not sure what to do now.</div><div style="font-family:'Times New Roman';font-size:medium">


<br></div><div style="font-family:'Times New Roman';font-size:medium">Any help is appreciated!</div><div style="font-family:'Times New Roman';font-size:medium"><br></div>--<br>Max McGrath<br>Asst. Network Admin/Systems Specialist<br>


Carthage College<br>262-552-5512<br><a href="mailto:mmcgrath@carthage.edu" target="_blank">mmcgrath@carthage.edu</a><br>
</div>
</blockquote></div><br>