GitLab代码仓库管理服务器搭建方法详解

来源:网络整理时间:2024-04-27 12:59:52

摘要:GitLab代码仓库管理服务器搭建方法详解

GitLab代码仓库管理服务器搭建方法详解,以下是小编整理的详细信息,因信息具有时效性,仅供参考。

GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。

BitNami是一个开源项目,该项目产生的开源软件包括安装 Web应用程序和解决方案堆栈,以及虚拟设备。bitnami主办Bitrock公司成立于2003年在西班牙塞维利亚,由丹尼尔·洛佩兹Ridruejo。bitnami栈用于安装在Linux,Windows,Mac OS X中和Solaris软件。

我们这个实例是使用BitNami打包好的GitLab虚拟化部署方案,下面简单介绍一下具体的操作步骤。

1、虚拟机部署:

访问下列网址可以找到gitlab的虚拟机文件

https://bitnami.com/stack/gitlab/virtual-machine

下载并部署到VMware Esx Server中。

2、配置系统IP等

部署完成的系统是Debain,配置IP地址等常规服务器配置信息,这里就不再复述。

3、启动

启动系统可以看到欢迎界面中有Web应用程序的初始用户名和密码:l4uPFqR1aIi1

Image.png

SSH控制台的用户名和密码:bitnamin:bitnamin

如果需要使用ssh,需要启动ssh服务后才能远程ssh

sudo rm -f /etc/ssh/sshd_not_to_be_run

sudo systemctl enable ssh

sudo systemctl start ssh

重启服务的方法:

sudo /opt/bitnami/ctlscript.sh restart

4、修改默认的应用地址:

以后可以通过域名来访问这个

方法1:通过脚本来修改:

sudo /opt/bitnami/apps/gitlab/bnconfig --machine_hostname gitlab.test.com

方法2:通过修改配置文件/etc/gitlab/gitlab.rb:

找到下面的内容,修改相应的域名:

external_url "https://gitlab.test.com";

激活配置:

$sudo gitlab-ctl reconfigure

$sudo gitlab-ctl restart

5、修改安装语言

sudo /opt/bitnami/apps/gitlab/bnconfig --installer-language zh_CN

6、邮件配置

仍然修改/etc/gitlab/gitlab.rb文件

### GitLab email server settings

###! Docs: https://docs.gitlab.com/omnibus/settings/smtp.html

###! **Use smtp instead of sendmail/postfix.**

gitlab_rails['smtp_enable'] = true

gitlab_rails['smtp_address'] = "mail.test.com"

gitlab_rails['smtp_port'] = 25

gitlab_rails['smtp_user_name'] = "gitlab@test.com"

gitlab_rails['smtp_password'] = "test"

gitlab_rails['smtp_domain'] = "mail.test.com"

gitlab_rails['smtp_authentication'] = "login"

gitlab_rails['smtp_enable_starttls_auto'] = true

gitlab_rails['smtp_tls'] = false

7、关于bitnami版本的问题,这个版本每次启动会重置配置文件的,使得每次域名被ip地址替换

可以把配置脚本工具改个名字,解决这个bug

Image.png

8、中文文档

https://docs.gitlab.com.cn/ce/README.html http://www.lazyedu.com/opensource-server/gitlab-install.html

【微语】慢慢就会明白,有些事,只能自己扛;渐渐地就懂得,有些苦,只能自己尝。世上的路,有时,只能一个人走;身体的伤,有时,只能一个人养。人世间,所有的事,苦也好,甜也好,都是一种缘分,一种不期而遇,上天给予我们的,我们就该欣然地接受,而不该累及他人,看淡了苦,淡然了累,生活依然很美好。

展开全文
热门推荐
zhoukou.safetree.com.cn周口学校安全教育平台登录入口04-17
pingdingshan.safetree.com.cn 平顶山学校安全教育04-22
太原安全教育平台登录https;//taiyuan.safetree.com.cn/04-23
河南省学校安全教育平台入口henan.safetree.com.cn/04-17
http:nantong.safetree.com.cn南通安全教育平台登录入口04-19
222.215.152.66 scwb高考志愿填报系统04-23
南通学校安全教育平台登录入口http://nantong.safetree.com.cn/04-17
李白《怨情》“美人卷珠帘,深坐颦蛾眉。”翻译及赏析04-16
高考数学考试大纲解读及备考策略04-16
咸阳中考志愿填报http;//www.xykszs.com:8003/xslogin.aspx04-23