jqkyp 发表于 2018-1-10 23:44:08

ubuntu16 gitlab的简单安装

  1.安装好ubuntu的ssh服务,使用xshell登录虚拟机
  2.下载安装包:wget -c https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.0.0-omnibus-1_amd64.deb
  3.安装gitlab:   sudo dpkg -i gitlab_7.0.0-omnibus-1_amd64.deb
  4.设置GitLab的域名:sudo mkdir -p /etc/gitlab    sudo touch /etc/gitlab/gitlab.rb    sudo chmod 600 /etc/gitlab/gitlab.rb   sudo vi /etc/gitlab/gitlab.rb
  5.在配置文件中修改"externval_url":externval_url 'http:192.168.175.134'
  6.然后添加一条域名配置:
  external_url "# 如果没有安装Postfix或Sendmail这类邮件服务的话,那么就需要象邮件客户端那样根据SMTP服务器的参数来设置以下的内容了
  gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.server"
  gitlab_rails['smtp_port'] = 456 gitlab_rails['smtp_user_name'] = "smtp user"
  gitlab_rails['smtp_password'] = "smtp password"
  gitlab_rails['smtp_domain'] = "example.com"
  gitlab_rails['smtp_authentication'] = "login"
  gitlab_rails['smtp_enable_starttls_auto'] = true
  7.对GitLab进行重配置: sudo gitlab-ctl reconfigure (在GitLab中的大部分关于配置方面的修改,现在都需要在/etc/gitlab/gitlab.rb中进行设置,然后再运行sudo gitlab-ctl reconfigure进行修改。)
  8.输入sudo gitlab-ctl status检测是否安装成功,如果是下面这样的则表示安装正常。
https://images2015.cnblogs.com/blog/1095681/201701/1095681-20170124151215519-47295321.png
  9.在浏览器输入http://192.168.175.134/登录gitlab首次登录会要求重置root账号密码 ,重新设置即可。
  补充:在安装时第一次碰到了502的情况,发现是配置的端口被占用了。重新配置即可。
  其他问题 hostname: 主机名搜索失败,对于这个问题的解决比较简单粗暴的方法就是:先修改 /etc/hosts文件,将主机名添加上,然后使用hostname xxx命令进行当前实时修改。

  
页: [1]
查看完整版本: ubuntu16 gitlab的简单安装