gitlab在CentOS7环境下的搭建教程,gitlabcentos7
gitlab在CentOS7环境下的搭建教程,gitlabcentos7
一、安装和配置必要的依赖关系
如果你安装后缀来发送电子邮件时请选择“网站”设置。而不是使用后缀还可以使用Sendmail或配置自定义SMTP服务器和配置一个SMTP服务器。
在Centos 6和7,下面的命令将打开HTTP和SSH访问系统中的防火墙。
可能会需要先关闭防火墙 systemctl stop firewalld.service 开机禁止防火墙开启 systemctl disable firewalld.service
1.sudo yum install curl openssh-server openssh-clients postfix cronie 2.sudo service postfix start 3.sudo chkconfig postfix on 4.sudo lokkit -s http -s ssh
如果lokkit找不到命令
yum install lokkit
二、添加GitLab包服务器和安装包
可以先下载后,安装。不然在centos环境下特别的慢。我安装的是 gitlab-ce-10.0.2-ce.0.el7.x86_64.rpm,拷贝到centos中
后直接执行第6步
centOS中安装 5.curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-XXX.rpm/download 6.rpm -i gitlab-ce-10.0.2-ce.0.el7.x86_64.rpm --force --nodeps
三、配置和启动GitLab
sudo gitlab-ctl reconfigure
直接访问centOS IP
修改gitlab 仓库地址,因为默认是localhost
cd /opt/gitlab/embedded/service/gitlab-rails/config vim gitlab.yml
将修改的地址如图修改
评论暂时关闭