描述:GitLab:是一个基于Git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于Github一样的系统,一般用于在企业、学校等内部网络搭建git私服。
功能:Gitlab 是一个提供代码托管、提交审核和问题跟踪的代码管理平台。对于软件工程质量管理非常重要。
版本:GitLab 分为社区版(CE) 和企业版(EE)。
配置:建议CPU2核,内存2G以上。
下载社区版软件:https://packages.gitlab.com/gitlab/gitlab-ce
国内镜像源:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/
安装命令
rpm -ivh *.rpm
sudo vim /etc/gitlab/gitlab.rb
external_url改成部署机器的域名或者IP地址
gitlab配置默认端口
1.修改nginx端口
sudo vi /etc/gitlab/gitlab.rb
nginx['listen_port'] = 8081
2.sudo vi /var/opt/gitlab/nginx/conf/gitlab-http.conf
server {
listen *:8081;
3.修改unicorn端口
sudo vi /etc/gitlab/gitlab.rb
unicorn['port'] = 8092
4.保存配置,重启
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
sudo gitlab-ctl status
查看日志
sudo gitlab-ctl tail