首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

gitlab6 配置的几个小问题说明

2013-10-07 
gitlab6 配置的几个问题说明gitlab6 配置的几个问题说明按照gitlab的网站的详细步骤,终于把gitlab 6.1 sta

gitlab6 配置的几个问题说明

gitlab6 配置的几个问题说明


按照gitlab的网站的详细步骤,终于把gitlab 6.1 stable安装到2台虚拟机上了。

https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md

但是随之而来的问题一堆一堆的。首先是我的架构是一台有固定IP的物理主机A作为唯一入口点,子网中的2台虚拟机B,C提供gitlab服务。B与C是通过A的网桥通过NAT外部联网,A与B中间用nginx联系,之间走https协议。A对外的服务也是nginx。参考:

http://blog.csdn.net/cheungmine/article/details/12340297


                    clients......https......A(nginx) <=https=> [ B(nginx) <-> C(mysqldb) ]

1)每次克隆代码都需要输入用户名和密码问题的解决

这样的结构就导致ssh协议不能用。也就是下面的语句失效:

# # # # # # # # # # # # # # # # # ## GitLab application config file  ## # # # # # # # # # # # # # # # # ### How to use:# 1. copy file as gitlab.yml# 2. Replace gitlab -> host with your domain# 3. Replace gitlab -> email_fromproduction: &base  #  # 1. GitLab app settings  # ==========================  ## GitLab settings  gitlab:    ## Web server settings    host: vm-gitlab    port: 80    https: true     # Uncomment and customize the last line to run in a non-root path    # WARNING: This feature is no longer supported    # Note that three settings need to be changed for this to work.    # 1) In your application.rb file: config.relative_url_root = "/gitlab"    # 2) In your gitlab.yml file: relative_url_root: /gitlab    # 3) In your unicorn.rb: ENV['RAILS_RELATIVE_URL_ROOT']    #    # relative_url_root: /gitlab    # Uncomment and customize if you can't use the default user to run GitLab (default: 'git')    # user: git    ## Email settings    # Email address used in the "From" field in mails sent by GitLab    ##email_from: gitlab@vm-gitlab    email_from: gitlab@vm-gitlab.com    # Email address of your support contact (default: same as email_from)    ##support_email: support@vm-gitlab    support_email: support@vm-gitlab.com    ## User settings    default_projects_limit: 10    # default_can_create_group: false  # default: true    # username_changing_enabled: false # default: true - User can change her username/namespace...... 




热点排行