This forum is no longer active. Please post your questions to our new community site
bitnami home?
|
|
Forgive the basic question: Until I work locally bitnami/redmine works fine on localhost. I have a working setup with dyndns ultimately pointing to my webserver pages in its public html folder. All is cool to this respect and I can correctly access my webserver folder. I would like however to point to redmine (which is installed into /Applications/redmine-0.8.7-0 (mac os), but I always get as a return a 404 or a 403. Where I am supposed to look at? I thought to ../redmine-0.8.7-0/apps/redmine but it’s a no-go. Can somebody share some light here? I need to know 1) to which folder should I point to my webserver and 2) what I should set in redmine>administration: homepage. Finally if I need to do any modification to the paths in redmine conf: I would like to understand what is the redminecluster and the balancer. Johnny ProxyPass / balancer://redminecluster <Proxy balancer://redminecluster> |
|
|
Hi, Redmine is not an HTML or a PHP application, it is a Ruby On Rails application so there is not an “htdocs” folder. The BitNami Redmine Stack default configuration is an Apache server as a proxy balancer with two Mongrel servers (RoR application servers). This server cluster is common for Ruby On Rails applications and you can add or remove Mongrels depending on the number of users. The Mongrel servers are running on http://localhost:3001/redmine and http://localhost:3002/redmine. You can access using these URL directly. The cluster configuration allow you access through the same URL and manage the requests depending on the server’s load. You can find more info at http://httpd.apache.org/docs/2.2/mod/mod_proxy…. My understanding is that you have an Apache server (different to the Redmine Stack one) already configured. If you enable the mod_proxy modules in your Apache configuration file you can use the same cluster configuration with your Apache server. In this case the Apache that is bundled with the Stack is not necessary and you can stop it. I hope it helps. |
|
|
Defintely it shares some light. So, if I go to the mongrel servers address eg http://127.0.0.1:3001 I get a “not found”. BUT if I type http://127.0.0.1:3001/redmine then I have access to redmine. Also Redmine is still available at localhost:8080 though, regardless of what I set in administration> “host name and path”. Anyway, some more questions. - since I just mentioned, assuming all will work correctly, what should I use in host name and path in redmine administration panel? I would like to have it at mydomain.dyndns.org/redmine or at mydomain.dyndns.org:XXXX (where X is a custom port). - I previously tried to install redmine without the bitnami stack but got some problem since mac os x server does not ship with mysql dev libraries and I still did not find the right package. Hence why I looked into bitnami. As you said I ALREADY have another apache running (the one of mac os x server) and I want to keep it running in fact. mod_proxy is ON, as per the other proxy modules I have: proxy_ajp OFF, proxy_balancer ON, proxy_connect OFF, proxy_ftp OFF, proxy_http ON. Is this enough? - How can I completely shut off & remove bitnami’s Apache to make sure I have no “interference”? So my aim now is to “map” my dyndns to the mongrel server. I am still confused on how I can do this since the mongrel addresses are local. Sorry, first time I use a RoR app and I am am crawling in the dark :) -J |
|
|
If your Apache server is running in the 80 port, it is not necessary to specify the port.
I’m affraid that it is not enough, you should enable the “mod_rewrite.so” module
You can stop the servers and rename or remove the “apache2” folder. Then start the servers and Apache will not be started. |

