热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

自托管的Gitlab服务器不可访问

如何解决《自托管的Gitlab服务器不可访问》经验,如何解决这个问题?

我在osx(10.11)服务器上运行的gitlab实例遇到一些重大问题。这是从源代码构建的自托管gitlab-ce。直到上周,当我尝试从8.5版本升级到8.6时,它的运行情况都很好。在遇到一些构建问题后,我最终回滚到8.5,但是配置中的某些内容在此过程中被破坏了。

目前,如果我明确包含nginx端口,则可以在osx服务器上运行的浏览器中打开gitlab网站,然后才能访问它。如果尝试通过带有或不带有显式端口的远程浏览器访问它,则会收到“无法访问此站点”错误。我已经尝试了所有可以想到的方法来按工作顺序进行搅拌,但似乎无济于事。有很多潜在的配置文件和选项,我什至不知道在哪里看。

任何帮助,将不胜感激。

更新: 通过一些额外的尝试和错误,我可以在本地访问我的gitlab而无需指定端口。但是,不幸的是,远程访问仍然顽固地中断了。我真正需要的是在osx上为gitlab运行的NGINX配置的示例。

Update 2.0 远程访问问题原来是防火墙问题。修复使我充满了生机。我可以通过指定端口来访问gitlab,但是我不知道如何设置代理以使用默认Web端口(80)。我知道绑定到该端口需要root访问权,但是即使使用sudo,也会出现“权限被拒绝”错误。

更新第三个更新 按照建议,我在此处发布了另一个问题:https : //serverfault.com/questions/960051/nginx-unable-to-bind-to-port-80-in-osx-server,因为我的问题已经超出了原始问题的范围。


推荐阅读
author-avatar
mobiledu2502853473
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有