So when running it on port 4000 you can access it and then it gives you a
404 error?
And what error do you get when you are trying to go through the reverse
proxy?

2014-12-04 18:20 GMT+01:00 Robbie McTavish <riy...@gmail.com>:

> Yeah have tried that.
>
> Does not work for me.  I have gitlab running on port 4000.
>
>         ProxyPass /gitlab http://127.0.0.1:4000/
>         ProxyPassReverse /gitlab http://127.0.0.1:4000/
>
> I can access gitlab directly through my address.
>
> It does something then gives me a 404 error.
>
>
> On Thursday, December 4, 2014 2:04:38 PM UTC, Jeroen de Neef wrote:
>>
>> You can keep the unicorn port on the default settings, I kept mine on the
>> default settings as well.
>> Find *gitlab.rb*, mine is in */etc/gitlab*
>> You should have something like *external_url "http://example.com:80/
>> <http://example.com:80/>"* and you should change the port number, if
>> there isn't a port number or no external_url you should add it.
>> Save it and *sudo gitlab-ctl reconfigure*
>>
>> If you use VirtualHost on Apache you can have something like
>> git.example.com instead of example.com/git
>>
>> If you want to use SSL/TLS and port 443 is already in use you can do
>> something like this in gitlab.rb
>> *external_url "https://example.com:2443/ <https://example.com:2443/>"*
>> *nginx['ssl_certificate'] = "/dir/to/cert/example.com.pem"*
>> *nginx['ssl_certificate_key'] = "/dir/to/cert/example.com.key"*
>>
>> 2014-12-04 13:09 GMT+01:00 Robbie McTavish <riy...@gmail.com>:
>>
>>> Ah I'll try that.
>>>
>>> How do i configure the nginx port and should i configure the unicorn
>>> port also?
>>>
>>> On Wednesday, December 3, 2014 9:57:16 AM UTC, Jeroen de Neef wrote:
>>>>
>>>> Oops, I left something incorrect in it because I copied it from my
>>>> config and forgot to edit some parts.
>>>>
>>>> *ProxyRequests Off*
>>>> *ProxyPass / http://127.0.0.1:8000/ <https://127.0.0.1:8000/>*
>>>> *ProxyPassReverse / http://127.0.0.1:8000/ <https://127.0.0.1:8000/>*
>>>> *ProxyPreserveHost On*
>>>> *<Location />*
>>>> *AddOutputFilterByType SUBSTITUTE text/html*
>>>> *Substitute "s|http://example.com:8000|http://example.com:80|i"*
>>>> *</Location>*
>>>> *<Proxy *>*
>>>> *     Order deny,allow*
>>>> *     Allow from all*
>>>> *</Proxy>*
>>>>
>>>> This should be correct.
>>>>
>>>> 2014-12-03 10:55 GMT+01:00 Jeroen de Neef <jero...@gmail.com>:
>>>>
>>>>> An easy solution to that issue that I also use myself is by running it
>>>>> on nginx on lets say port 8000 and configure in Apache to reverse proxy 
>>>>> it.
>>>>>
>>>>> This is what I think that you should have in your config, I have about
>>>>> the same and even went the extra mile and installed a certificate.
>>>>>
>>>>> *ProxyRequests Off*
>>>>> *ProxyPass / https://127.0.0.1:8000/ <https://127.0.0.1:8000/>*
>>>>> *ProxyPassReverse / https://127.0.0.1:8000/ <https://127.0.0.1:8000/>*
>>>>> *ProxyPreserveHost On*
>>>>> *<Location />*
>>>>> *AddOutputFilterByType SUBSTITUTE text/html*
>>>>> *Substitute "s|http://example.com:8000|http://example.com:80|i"*
>>>>> *</Location>*
>>>>> *<Proxy *>*
>>>>> *     Order deny,allow*
>>>>> *     Allow from all*
>>>>> *</Proxy>*
>>>>>
>>>>> I hope that this will help you on the way.
>>>>>
>>>>> 2014-12-03 9:35 GMT+01:00 Robbie McTavish <riy...@gmail.com>:
>>>>>
>>>>>> I use apache to host all the other services via port 80.  So I would
>>>>>> rather have it also run through apache to prevent it having to be 
>>>>>> addressed
>>>>>> on a separate port.
>>>>>>
>>>>>> On Tuesday, December 2, 2014 8:03:29 PM UTC, Jeroen de Neef wrote:
>>>>>>>
>>>>>>> If I may ask, what is preventing you from running GitLab on nginx?
>>>>>>>
>>>>>>> 2014-12-02 16:48 GMT+01:00 Robbie McTavish <riy...@gmail.com>:
>>>>>>>
>>>>>>>> 4 Core x64 CPU
>>>>>>>> 32 Gig RAM
>>>>>>>> 800 Gigs of Storage
>>>>>>>>
>>>>>>>> VM running on a Vsphere server
>>>>>>>>
>>>>>>>> If I run it with nginx it loads quickly but apache just churns
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tuesday, December 2, 2014 3:24:47 PM UTC, Jeroen de Neef wrote:
>>>>>>>>>
>>>>>>>>> Hi Robbie,
>>>>>>>>>
>>>>>>>>> Could you list the specs from the server such as the cpu and the
>>>>>>>>> RAM?
>>>>>>>>>
>>>>>>>>> Kind regards,
>>>>>>>>> Jeroen
>>>>>>>>> Op 2 dec. 2014 16:20 schreef "Robbie McTavish" <riy...@gmail.com>:
>>>>>>>>>
>>>>>>>>>> Hi
>>>>>>>>>>
>>>>>>>>>> After much mucking about I finally got gitlab to run with Apache.
>>>>>>>>>>   i have used the apache configs from the repo and altered ports.
>>>>>>>>>>
>>>>>>>>>> However when pointed at the address for gitlab the pages take
>>>>>>>>>> upwards of 5 minutes to load.
>>>>>>>>>>
>>>>>>>>>> I can see nothing in the apache logs.
>>>>>>>>>>
>>>>>>>>>> Does anyone have any idea why it may be taking so long to load
>>>>>>>>>> pages?
>>>>>>>>>>
>>>>>>>>>> nginx is disabled.
>>>>>>>>>> unicorn is on port 4000
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>>
>>>>>>>>>> Robbie
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>> Google Groups "GitLab" group.
>>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>>> send an email to gitlabhq+u...@googlegroups.com.
>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>> https://groups.google.com/d/msgid/gitlabhq/a09d6e94-4db7-459
>>>>>>>>>> e-a1de-cac71a43f508%40googlegroups.com
>>>>>>>>>> <https://groups.google.com/d/msgid/gitlabhq/a09d6e94-4db7-459e-a1de-cac71a43f508%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>  --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "GitLab" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to gitlabhq+u...@googlegroups.com.
>>>>>>>> To view this discussion on the web visit
>>>>>>>> https://groups.google.com/d/msgid/gitlabhq/7d0ca710-a823-4c0
>>>>>>>> 4-88a6-79c5e0440b6d%40googlegroups.com
>>>>>>>> <https://groups.google.com/d/msgid/gitlabhq/7d0ca710-a823-4c04-88a6-79c5e0440b6d%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "GitLab" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to gitlabhq+u...@googlegroups.com.
>>>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>>>> msgid/gitlabhq/3d49a4b9-307a-47c8-a817-54c238cd9d79%40googlegr
>>>>>> oups.com
>>>>>> <https://groups.google.com/d/msgid/gitlabhq/3d49a4b9-307a-47c8-a817-54c238cd9d79%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "GitLab" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to gitlabhq+u...@googlegroups.com.
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/gitlabhq/43890cf0-a6ea-4454-b7be-9a63a175b255%40googlegroups.com
>>> <https://groups.google.com/d/msgid/gitlabhq/43890cf0-a6ea-4454-b7be-9a63a175b255%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "GitLab" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to gitlabhq+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gitlabhq/27692efe-eeba-4fb2-9eb5-dde68d2e5c68%40googlegroups.com
> <https://groups.google.com/d/msgid/gitlabhq/27692efe-eeba-4fb2-9eb5-dde68d2e5c68%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/CALXQekvj2a2oTZtTDLaGTPK-dS5btUREgPDEuikdsd1gzSvTUw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to