- 安装vmware14.1.3
下载地址
激活秘钥:
FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
CV7T2-6WY5Q-48EWP-ZXY7X-QGUWD
-
下载ubuntu镜像
下载地址 -
安装vmware
-
安装Ubuntu系统镜像
推荐使用Omnibus包安装,因为它安装得更快,更容易升级,而且它包含了增强可靠性的功能,而不是其他方法。强烈推荐至少4 GB的空闲内存来运行GitLab。不过2G或3G内存也能保证基本功能正常运行,不过比较缓慢
- 安装和配置必要的依赖项
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
- 如果您想使用另一个解决方案来发送电子邮件,请跳过这一步,并在GitLab安装后配置一个外部SMTP服务器。
sudo apt-get install -y postfix
在后缀安装期间,可能会出现配置屏幕。选择“Internet Site”并按enter键。使用您的服务器的外部DNS以“邮件名称”并按enter。如果出现额外的屏幕,继续按enter键接受默认值。
- 添加GitLab软件包存储库并安装软件包
- 添加GitLab包存储库
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
- 安装GitLab包
将“http://gitlab.example.com”更改为您想要访问您的GitLab实例的URL。安装将在该URL自动配置并启动GitLab。HTTPS在安装后需要额外的配置。
image.pngsudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee
8.打开浏览器http://127.0.0.1/xxxx并登录
xxxx为刚刚你设置的EXTERNAL_URL尾缀名,如果发现浏览器报错401、502等
则可能是内存不够导致,要求是4G,少于4G内存可能打不开浏览器地址,
稍微调大点物理内存,然后在启动检查
在您第一次访问时,您将被重定向到一个密码重置屏幕。为初始管理员帐户提供密码,您将被重定向回登录屏幕。使用默认帐户的用户名root登录
image.png image.png- 如果你想通过域名访问本地机器,那么你可以更改虚拟机的链接方式,并设置静态IP的方式
修改文件:/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
- 修改gitlab配置文件
image.pngvi /etc/gitlab/gitlab.rb
- 重启配置:
gitlab-ctl reconfigure
- 宿主机配置hosts
image.png172.16.50.67 lhytest
image.png
网友评论