Использование Apache в качестве обратного прокси-сервера для gitlab omnibus
2661
AMDG
Я использую GitLab Omnibus на сервере CentOS6.5.
Сервер gitlab Nginx прослушивает порт 6543 (Apache уже использует 80 и 443).
Я хочу использовать Apache в качестве обратного прокси для доступа к GitLab с этим адресом: gitlab.example.com
вместоexample.com:6543
Поэтому я добавляю виртуальный хост Apache, вот его конфигурация:
<IfModule mod_ssl.c> <VirtualHost *:443> ServerAdmin admin@example.com ServerName gitlab.example.com ServerSignature Off CustomLog /var/log/httpd/gitlab_access.log combined ErrorLog /var/log/httpd/gitlab_error.log ErrorLog syslog:local2 <IfModule mod_proxy.c> ProxyVia On ProxyRequests Off ProxyPass / https://example.com:6543/ ProxyPassReverse / https://example.com:6543/ ProxyPreserveHost Off <Proxy *> Options FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Proxy> </IfModule> # SSL Config SSLCertificateFile /etc/ssl/example.com/default.crt SSLCertificateKeyFile /etc/ssl/example.com/default.key SSLEngine on SSLProtocol all -SSLv2 SSLHonorCipherOrder on SSLCipherSuite ALL:!aNULL:!eNULL:!LOW:!EXP:!RC4:!3DES:+HIGH:+MEDIUM Header set Strict-Transport-Security "max-age=2678400" </VirtualHost> </IfModule> <VirtualHost *:80> ServerName gitlab.example.com Redirect / https://gitlab.example.com:443 </VirtualHost>
Таким образом, GitLab и Apache работают, но при попытке получить доступ к gitlab через прокси-сервер он дает сбой и выдает ошибку 500.
Как я могу сделать эту работу?
Вы просматривали `/ var / log / httpd / gitlab_error.log` или другие журналы ошибок apache?
heavyd 9 лет назад
0
Нет ошибки в gitlab_error.log, теперь проверю другой журнал ошибок.
AMDG 9 лет назад
0
Ничего больше в других журналах ошибок ...
AMDG 9 лет назад
0
Может быть, прокси работает ... как насчет ваших журналов ошибок nginx?
heavyd 9 лет назад
0
Ничего в логах nginx. Я пытаюсь прокси-сервер единорога, он работает, но я не могу подключиться, и gitlab мучительно медленно ...
AMDG 9 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
2
Есть ли способ привязать беспроводную сеть к настройке прокси?
-
5
Доступ к hulu / youtube за пределами США
-
-
1
Opera «забывает» определение прокси, если прокси недоступен
-
5
Заставить Firefox автоматически подобрать интернет-прокси по умолчанию?
-
1
Обратный прокси Apache
-
3
Не могу понять, почему это регулярное выражение не применяется
-
2
Бесплатный прокси-сервер для Windows Home Server?
-
3
Настройки прокси на ПК переопределяются
-
5
Кто-нибудь знает скриптовый способ переключения настроек интернет-прокси LAN для браузеров