时间:2023-07-16人气:作者:佚名
一, GitLab 简介
现在,GitHub已经成为首选的代码托管平台。 因为它又很多很棒的功能,操作简单,几乎所有的开发者都喜欢它。Gitlab 是一个很棒的Git托管服务,几乎像GitHub一样强大。gitlab 一般作为内部私有系统使用,若公司使用 git 分布代码,每次从 github 上 pull 则非常慢,使用 gitlab 则方便很多。
二,安装
以下为官方文档的安装说明,详细的信息请访问 gitlab 官网
1,安装依赖
sudo yum install curl openssh-server openssh-clients postfix cronie
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh
2,添加GitLab仓库,并安装到服务器上(由于包比较大,网速慢的可以考虑在我的 FTP 上下载,注意选择好你的对应版本)
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce
3,配置并启动,以下命令会自动配置并初始化 gitlab
sudo gitlab-ctl reconfigure
4,启动并登陆
以下是默认用户名密码,首次登陆会提示你修改密码:
Username: root
Password:5iveL!fe
然后就可以愉快的折腾了!
三,安装中出现的问题
听说 gitlab 安装中会出现的问题还是比较多的,不过在我安装的过程中好像没有遇到多少问题!
1,在浏览器中访问GitLab出现502错误
首先就是端口占用问题,gitlab 启动会使用 80 端口,所以建议你在启动 gitlab 前先将不需要的服务都关掉,或者修改默认端口:
sudo vim /etc/gitlab/gitlab.rb
修改external_url,直接增加端口号即可,比如我这里用8800端口:
external_url 'http://localhost:8800'
然后执行:
sudo gitlab-ctl reconfigure
2,8080端口冲突
除了 80 这个端口外,还有一个unicorn用的端口,默认是8080,如果8080端口被其他程序占用。那么unicorn就会无法启动,显示为502错误,”GitLab is not responding”。
解决办法:修改 /etc/gitlab/gitlab.rb
unicorn['listen']='127.0.0.1'
unicorn['port']=8801
然后运行:
sudo gitlab-ctl reconfigure
四,gitlab 常用命令
gitlab-ctl start
gitlab-ctl stop
gitlab-ctl status
gitlab-ctl restart
Gitlab 默认的日志文件存放在/var/log/gitlab 目录下:
gitlab-ctl tail #查看所有日志
gitlab-ctl tail nginx/gitlab_access.log #查看nginx访问日志
iqoo怎么设置门禁卡,iqoo设置门禁卡的方法如下:1、首先在手机桌面上点击设置,并进入。2、然后点击更多设置,进入后找到NFC选项。3、接着开启NFC开关,同时设置付款方式为vivo钱包。4、其次进入钱包门
(0)人喜欢2023-08-28天猫魔盒一直桌面正在启动中,天猫魔盒一直桌面正在启动中的解决方法如下:1、如果天猫魔盒卡在“桌面正在启动中”,可以切断设备电源;2、之后用手机卡针顶住设备后方的recover或reset小孔,然后插上电源,等待指
(0)人喜欢2023-08-28bigint是什么意思,bigint为TransactSQL的系统数据类型,当整数值超过int数据范围时才可以使用。
(0)人喜欢2023-08-28抖音的粉丝团牌子怎么取下,以抖音V12.6.0版本为例,用户想要取消抖音的粉丝团牌子时,只需在7天之内与相关用户无任何互动行为,至第八天时,粉丝勋章即可自动熄灭。抖音(Tik Tok)是由今日头条推出的一款短视频
(0)人喜欢2023-08-28iqoo怎么设置门禁卡,iqoo设置门禁卡的方法如下:1、首先在手机桌面上点击设置,并进入。2、然后点击更多设置,进入后找到NFC选项。3、接着开启NFC开关,同时设置付款方式为vivo钱包。4、其次进入钱包门
(0)人喜欢2023-08-28天猫魔盒一直桌面正在启动中,天猫魔盒一直桌面正在启动中的解决方法如下:1、如果天猫魔盒卡在“桌面正在启动中”,可以切断设备电源;2、之后用手机卡针顶住设备后方的recover或reset小孔,然后插上电源,等待指
(0)人喜欢2023-08-28bigint是什么意思,bigint为TransactSQL的系统数据类型,当整数值超过int数据范围时才可以使用。
(0)人喜欢2023-08-28抖音的粉丝团牌子怎么取下,以抖音V12.6.0版本为例,用户想要取消抖音的粉丝团牌子时,只需在7天之内与相关用户无任何互动行为,至第八天时,粉丝勋章即可自动熄灭。抖音(Tik Tok)是由今日头条推出的一款短视频
(0)人喜欢2023-08-28