gitlab搭建简易教程

2018-09-12  本文已影响0人  Mlotjve
  1. 安装vmware14.1.3
    下载地址
    激活秘钥:

FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
CV7T2-6WY5Q-48EWP-ZXY7X-QGUWD

  1. 下载ubuntu镜像
    下载地址

  2. 安装vmware

  3. 安装Ubuntu系统镜像

推荐使用Omnibus包安装,因为它安装得更快,更容易升级,而且它包含了增强可靠性的功能,而不是其他方法。强烈推荐至少4 GB的空闲内存来运行GitLab。不过2G或3G内存也能保证基本功能正常运行,不过比较缓慢

  1. 安装和配置必要的依赖项

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates

  1. 如果您想使用另一个解决方案来发送电子邮件,请跳过这一步,并在GitLab安装后配置一个外部SMTP服务器。

sudo apt-get install -y postfix

在后缀安装期间,可能会出现配置屏幕。选择“Internet Site”并按enter键。使用您的服务器的外部DNS以“邮件名称”并按enter。如果出现额外的屏幕,继续按enter键接受默认值。

  1. 添加GitLab软件包存储库并安装软件包

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee

image.png

8.打开浏览器http://127.0.0.1/xxxx并登录
xxxx为刚刚你设置的EXTERNAL_URL尾缀名,如果发现浏览器报错401、502等
则可能是内存不够导致,要求是4G,少于4G内存可能打不开浏览器地址,
稍微调大点物理内存,然后在启动检查

image.png

比如:
http://127.0.0.1/qc/

在您第一次访问时,您将被重定向到一个密码重置屏幕。为初始管理员帐户提供密码,您将被重定向回登录屏幕。使用默认帐户的用户名root登录

image.png image.png
  1. 如果你想通过域名访问本地机器,那么你可以更改虚拟机的链接方式,并设置静态IP的方式
image.png

修改文件:/etc/network/interfaces
设置静态IP:

auto ens33
iface ens33 inet static
address 172.16.50.67
netmask 255.255.255.0
gateway 172.16.50.200
dns-nameserver 114.114.114.114

  1. 修改gitlab配置文件

vi /etc/gitlab/gitlab.rb

image.png
  1. 重启配置:

gitlab-ctl reconfigure

  1. 宿主机配置hosts

172.16.50.67 lhytest


image.png
  1. 访问
    http://lhytest/qc/
image.png
上一篇 下一篇

猜你喜欢

热点阅读