git omnibus 7.9使用外部nginx的问题

发布于 2021-11-25 10:37:39 字数 1179 浏览 701 评论 7

今天用omnibus包安装gitlab。因为我之前已经用过lnmp安装果一个wordpress,所以我现在想把gitlab挂载一个子域名下git.xxxx.com。

已经根据官方文档配置过nginx,但是访问git.xxxx.com地址的时候,没有出现gitlab的登陆页面,而是出现了www.xxxx.com的内容(wordpress),在网上搜了好久了,都没解决方案,希望大家能支支招!

nginx配置如下:

server {
  listen *:80;
  #listen 80;
  server_name git.winktj.com;
  server_tokens off;
  root /opt/gitlab/embedded/service/gitlab-rails/public;

  client_max_body_size 250m;

  access_log  /var/log/gitlab/nginx/gitlab_access.log; #这两个文件没有出现任何log,
  error_log   /var/log/gitlab/nginx/gitlab_error.log; #估计这份配置没生效

  # Ensure Passenger uses the bundled Ruby version
  passenger_ruby /opt/gitlab/embedded/bin/ruby;

  # Correct the $PATH variable to included packaged executables
  passenger_set_cgi_param PATH "/opt/gitlab/bin:/opt/gitlab/embedded/bin:/usr/local/bin:/usr/bin:/bin";

  # Make sure Passenger runs as the correct user and group to
  # prevent permission issues
  passenger_user git;
  passenger_group git;

  # Enable Passenger & keep at least one instance running at all times
  passenger_enabled on;
  passenger_min_instances 1;

  error_page 502 /502.html;
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

好听的两个字的网名 2021-11-29 18:17:27

我也是同样的问题。。。哎。。。。。

归途 2021-11-29 13:29:06

引用来自“iceweb”的评论

是不是NGINX.CONF 没有包含这个.conf文件  所以走到默认的SERVER里面去了

后知后觉 2021-11-29 13:26:21

仔细看了一下你的问题,肯定是nginx的配置有问题,基于域名的虚拟主机没生效,再检查下自己的配置吧。检查日志信息看看。

泛泛之交 2021-11-29 12:10:00

回复
是的,的确如此,谢谢你啊!!

为你鎻心 2021-11-28 18:22:51

引用来自“Feng_Yu”的评论

omnibus打包了一个nginx,和你以前跑的wp部署的web server有冲突,不可能同时监听80端口的,这个没有办法,只能你自己用源码安装手工配置web server访问gitlab。关于这种用法在官方有范例。

也可以让gitlab监听另外一个端口,然后80端口做反向代理

笑红尘 2021-11-28 01:01:25

是不是NGINX.CONF 没有包含这个.conf文件  所以走到默认的SERVER里面去了

倚栏听风 2021-11-27 15:25:04

omnibus打包了一个nginx,和你以前跑的wp部署的web server有冲突,不可能同时监听80端口的,这个没有办法,只能你自己用源码安装手工配置web server访问gitlab。关于这种用法在官方有范例。

也可以让gitlab监听另外一个端口,然后80端口做反向代理

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文