GA黄金甲

详解centos中一键装置gitlab的要领

gitlab 是一个开源、web 界面的 git 代码托管工具,它可以资助我们在团队协作开发中更好地治理代码。若是你是一名开发者,那么很可能会遇到以下情形:

同事修改了你的代码,但没有通知你;

多小我私家配合编写了统一个代码库;

没有备份代码,造成代码丧失。

为相识决这些问题,我们可以使用 GitLab 来治理代码,下面我们就来先容一下 CentOS GitLab 一键装置要领。

一、装置最新版 Git

在装置 GitLab 前,我们需要先装置 Git。输入以下下令:

sudo yum -y update
sudo yum -y install git

登录后复制

二、装置依赖项

GitLab 在装置历程中需要一些依赖项,使用以下下令举行装置:

sudo yum install -y curl policycoreutils-python openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

登录后复制

三、装置 GitLab

在装置 GitLab 前,我们需要添加 GitLab 镜像库,输入以下下令:

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

登录后复制

接下来,输入以下下令举行 GitLab 装置:

sudo yum install -y gitlab-ee

登录后复制

四、设置 GitLab

进入 GitLab 设置文件:

sudo vim /etc/gitlab/gitlab.rb

登录后复制

修改 GitLab 网址:

在设置文件中找到 “External URL”,将其修改为自己的效劳器地点和端口。例如:

external_url 'http://192.168.1.100:80'

登录后复制

修改 SMTP 邮件效劳器:

找到 “gitlab_rails[‘smtp_enable’] = true”,并将其修改为:

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "your_email@your_domain.com"
gitlab_rails['smtp_password'] = "your_password"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'none'

登录后复制

五、启动 GitLab

重新加载设置文件:

sudo gitlab-ctl reconfigure

登录后复制

启动 GitLab:

sudo gitlab-ctl start

登录后复制

至此,我们已经完成了 CentOS GitLab 一键装置,可以使用浏览器会见GA黄金甲 GitLab 效劳了。在浏览器地点栏输入效劳器地点和端口,例如:

http://192.168.1.100

登录后复制

GitLab 默认用户名为 “root”,密码为 “5iveL!fe”。

总结

通过本文,我们已经相识到了怎样在 CentOS 上一键装置 GitLab,若是你是一名开发者,建议你使用 GitLab 来治理代码,它能够很好地资助你协作开发。

以上就是详解centos中一键装置gitlab的要领的详细内容,更多请关注本网内其它相关文章!

免责说明:以上展示内容泉源于相助媒体、企业机构、网友提供或网络网络整理,版权争议与本站无关,文章涉及看法与看法不代表GA黄金甲滤油机网官方态度,请读者仅做参考。本文接待转载,转载请说明来由。若您以为本文侵占了您的版权信息,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息,请您连忙联系GA黄金甲实时修正或删除。

相关新闻

联系GA黄金甲

18523999891

可微信在线咨询

事情时间:周一至周五,9:30-18:30,节沐日休息

QR code
【网站地图】【sitemap】