[rt-users] Configuring apache for RT 4.0
chrisokelly
chris.okelly at minecorp.com.au
Thu Aug 23 03:20:43 EDT 2012
Hi guys, I've just downloaded the current version of RT 4.0 and am trying to
install it.
I had some trouble fixing the dependencies, however updating CPAN build
sorted them. I have been able to initialize the DB no problem and I have set
up the RT_SiteConfig file.
I believe my issue is affected by the fact that we run other services on
this same version of apache.
I have set up my vhosts file in apache with the following:
# Tell FastCGI to put its temporary files somewhere sane; this may
# be necessary if your distribution doesn't already set it
#FastCgiIpcDir /tmp
FastCgiServer /var/www/ithelp/sbin/rt-server.fcgi -processes 5 -idle-timeout
300
<VirtualHost docs.ourcompany.com>
### Optional apache logs for RT
# Ensure that your log rotation scripts know about these files
# ErrorLog /opt/rt4/var/log/apache2.error
#TransferLog /opt/rt4/var/log/apache2.access
# LogLevel debug
AddDefaultCharset UTF-8
Alias /ithelp/NoAuth/images/
/var/www/ithelp/share/html/NoAuth/images/
ScriptAlias /ithelp /var/www/ithelp/sbin/rt-server.fcgi/
#DocumentRoot "/var/www/ithelp/share/html/"
<Location /ithelp>
Order allow,deny
Allow from all
Options +ExecCGI
AddHandler fastcgi-script fcgi
</Location>
</VirtualHost>
in the same file exists 2 other vhosts - one is at *:80 and is a redirect to
port 443 (to force SSL), the other in on 443 and mainly used for an
installation of moodle. The *:443 host also includes mod_jk config for
Alfresco (a CMS running in Tomcat, also on this server.)
When I start (or restart) apache, I see in /var/log/apache2/error.log:
[Thu Aug 23 16:43:17 2012] [notice] FastCGI: process manager initialized
(pid 2391)
[Thu Aug 23 16:43:17 2012] [warn] FastCGI: server
"/var/www/ithelp/sbin/rt-server.fcgi" started (pid 2392)
[Thu Aug 23 16:43:17 2012] [notice] Apache/2.2.14 (Ubuntu) mod_fastcgi/2.4.6
mod_jk/1.2.28 PHP/5.3.2-1ubuntu4.17 with Suhosin-Patch mod_ssl/2.2.14
OpenSSL/0.9.8k configured -- resuming normal operations
[Thu Aug 23 16:43:18 2012] [warn] FastCGI: server
"/var/www/ithelp/sbin/rt-server.fcgi" started (pid 2399)
[Thu Aug 23 16:43:19 2012] [warn] FastCGI: server
"/var/www/ithelp/sbin/rt-server.fcgi" started (pid 2400)
[Thu Aug 23 16:43:20 2012] [warn] FastCGI: server
"/var/www/ithelp/sbin/rt-server.fcgi" started (pid 2402)
[Thu Aug 23 16:43:21 2012] [warn] FastCGI: server
"/var/www/ithelp/sbin/rt-server.fcgi" started (pid 2403)
TBH I'm not sure why those are warning... the server starting seems like
just what I want. However when I browse to the address I get a page with
"Index of /ithelp". I can browse to
docs.ourcompany.com/ithelp/share/html/index.html but just see a page that I
haven't yet set up the web server and I am Almost there.
I'll post some more environment info below, but basically I am stuck here. I
have tried many different values for the virtualhost, docs.ourcompany.com,
docs.ourcompany.com/ithelp, /ithelp, */ithelp, *, but get the same every
time (and yep, I am restarting apache in between). Does anyone know what I
am missing?
Apache's modules:
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.c
Loaded Modules:
core_module (static)
log_config_module (static)
logio_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_default_module (shared)
authz_groupfile_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
fastcgi_module (shared)
jk_module (shared)
mime_module (shared)
negotiation_module (shared)
php5_module (shared)
reqtimeout_module (shared)
rewrite_module (shared)
setenvif_module (shared)
ssl_module (shared)
status_module (shared)
auth_ntlm_winbind_module (shared)
Syntax OK
uname -a
Linux docs.ourcompany.com 2.6.32-33-server #72-Ubuntu SMP Fri Jul 29
21:21:55 UTC 2011 x86_64 GNU/Linux
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.4 LTS
Release: 10.04
Codename: lucid
apache2 -v
Server version: Apache/2.2.14 (Ubuntu)
Server built: Mar 5 2012 16:42:17
--
View this message in context: http://old.nabble.com/Configuring-apache-for-RT-4.0-tp34338212p34338212.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.
More information about the rt-users
mailing list