GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
安装步骤:
登陆官网查看安装步骤,选择CentOS7下:
官网
https://about.gitlab.com/install/#centos-7
官方文档安装部署步骤翻译成中文后:
1. 安装和配置必要的依赖项在CentOS 7(以及RedHat/Oracle/Scientific Linux 7)上,下面的命令还将打开系统防火墙中的HTTP和SSH访问。
接下来,安装Postfix发送通知电子邮件。如果您想使用其他解决方案发送电子邮件,请跳过此步骤,并在GitLab安装后配置一个外部SMTP服务器。
在Postfix安装期间,可能会出现配置屏幕。选择“Internet Site”并按回车键。
使用服务器的外部DNS作为“邮件名称”,然后按enter。如果出现其他屏幕,则继续按enter接受默认值。
2. 添加GitLab包存储库并安装包
添加GitLab包存储库。
接下来,安装GitLab包。将https://gitlab.example.com更改为您希望访问GitLab实例的URL。安装将自动配置并在该URL处启动GitLab。
对于https:/urls, GitLab将自动请求一个带有Let's加密的证书,这需要入站HTTP访问和一个有效的主机名。您也可以使用自己的证书或只使用http://。
3.浏览到主机名并登录
第一次访问时,您将被重定向到密码重置屏幕。为初始管理员帐户提供密码,您将被重定向回登录屏幕。使用默认帐户的用户名根登录。
有关安装和配置的详细说明,请参阅我们的文档。
4. 设置你的沟通偏好
请访问我们的电子邮件订阅首选中心,让我们知道何时与您沟通。我们有一个明确的电子邮件选择进入政策,所以你可以完全控制我们给你发送电子邮件的内容和频率。
我们每个月两次发送您需要了解的GitLab新闻,包括新特性、集成、文档和开发团队的幕后故事。有关漏洞和系统性能的关键安全更新,请注册我们的专用安全通讯。
重要提示:如果您不选择进入安全通讯,您将不会收到安全警告。
完成以上步骤就安装完毕。
修改gitlab配置文件指定服务器ip和自定义端口:
保存并退出
注意这里设置的端口不能被占用,默认是8080端口,如果8080已经使用,请自定义其它端口,并在防火墙设置开放相对应得端口
然后就能访问了!
领取专属 10元无门槛券
私享最新 技术干货