由于最近项目需要gitlab管理项目代码以及实现每次提交代码后自动化部署项目,所以打算本地部署一台gitlab服务器。
环境:Ubuntu 16.04.7 LTS
1.安装gitlab:
gitlab的本地部署方法
2.安装好gitlab后,其他主机并不能直接访问,需要在防火墙配置gitlab服务器的端口,开启80端口:
防火墙配置
3.启动gitlab后可以先登录root管理员账号修改相关设置。修改root管理员的密码参考:
修改root管理密码
4.可注册新用户
5.安装自动化部署工具gitlab-runner软件
下载对应版本的可软件压缩包:https://gitlab-runner-downloads.s3.amazonaws.com/latest/index.html
运行安装指令:
dpkg -i gitlab-runner_<arch></