gitlab安装CentOS7
GitLabQ社区版或GitLabCE是一个开源网络Git存储器,配有wiki和问题跟踪文章描述如何安装GitlabCE并配置CentOS7云服务器安全套接层
预设条件
- acentOS7服务器至少8GB内存
- 域名指向服务器
安装依赖
少数依存关系安装前必须安装 GitLabCentOS7默认安装这些包中的大部分或全部,但你应确保安装前先安装GitLab安装包带丰树
使用下命令 :
sudoyum安装-y curl策略colorutis-pythonensh-server后缀
后缀安装期间选择互联网网站.下一页输入域名启动启动后缀
systemctl启动后缀
GitlabCE安装
完成依存性安装后,执行下列步骤:
切换目录/tm:
d/tm
运行存储器脚本gitlab.com:
wget大全https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh
安装存储库:
sudobash脚本.rpm.sh
安装GitlabCE
sudoyum安装 gitlab-ce
配置 GitLab
输入命令安装GitLabCE后,应看到设置域名警告时段
修复并启动SSLensencrypt
.执行下列步骤:
GitLab配置文件开文本编辑器示例使用
纳米
.sudo纳米/etc/gitlab/gitlab.rb
查找
外部_url字段
并更新匹配域名并修改HTTP
至HTTPS
.
外观应像下例external_url 'https://example.com'
查找
letsencrypt[‘contact_emails']
字段内如果您的SSL证书有问题,系统会提醒此字段所列的邮箱地址。外观应像下例letsencrypt['联系人_emails's's'[email protected]']
保存文件并退出
重配置GitLab读新配置文件这部分可能需要几分钟时间
sudo gitlab-ctl重配置
重配置完成后,浏览器浏览域名开始使用GitLabCE
更新 29天前