Gitlab初体验(一)

简介:

系统版本:

[root@web_1 ~]# uname -r

3.10.0-327.el7.x86_64

[root@web_1 ~]# cat /etc/redhat-release 

CentOS Linux release 7.2.1511 (Core) 

[root@web_1 ~]# ip addr show enp0s8 | awk 'NR==3{print $2}'

192.168.56.101/24


YUM配置:

[root@web_1 ~]# cat /etc/yum.repos.d/epel.repo 

[EPEL]

name=EPEL

baseurl=https://mirrors.aliyun.com/epel/7Server/x86_64/

gpgcheck=0

enabled=1

[root@web_1 ~]# cat /etc/yum.repos.d/gitlab.repo 

[gitlab]

name=gitlab

baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

enabled=1

gpgcheck=0


关闭防火墙:

[root@web_1 ~]# systemctl stop firewalld.service 


关闭selinux:

[root@web_1 ~]# getenforce 

Enforcing


安装依赖:

[root@web_1 ~]# yum install curl policycoreutils openssh-server openssh-clients postfix -y


安装gitlab:

[root@web_1 ~]# yum install -y gitlab-ce


配置并启动gitlab:

[root@web_1 ~]# gitlab-ctl reconfigure


查看状态:

[root@web_1 ~]# gitlab-ctl status

run: gitlab-workhorse: (pid 14952) 882s; run: log: (pid 14776) 915s

run: logrotate: (pid 14871) 903s; run: log: (pid 14870) 903s

run: nginx: (pid 14817) 909s; run: log: (pid 14816) 909s

run: postgresql: (pid 14525) 949s; run: log: (pid 14524) 949s

run: redis: (pid 14413) 955s; run: log: (pid 14412) 955s

run: sidekiq: (pid 14736) 921s; run: log: (pid 14735) 921s

run: unicorn: (pid 14687) 923s; run: log: (pid 14686) 923s



****************

常用命令:

[root@web_1 ~]# gitlab-ctl stop

[root@web_1 ~]# gitlab-ctl status

[root@web_1 ~]# gitlab-ctl start

***************


访问:192.168.56.101

wKiom1jRNsuzYQlMAADbXRHgsTY078.png

输入密码:12345678


************

默认账户:admin@example.com 或者 root

***********

wKioL1jRNzTC1XVkAAB-gTGH3mw617.png


修改管理密码:http://docs.gitlab.com/ce/security/reset_root_password.html

汉化:git clone https://github.com/larryli/gitlabhq.git (未测试)










本文转自 chaunceyjiang  51CTO博客,原文链接:http://blog.51cto.com/cqwujiang/1909015,如需转载请自行联系原作者
目录
相关文章
|
弹性计算 网络安全 开发工具
GitLab的安装及使用教程
GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目,与Github类似。本篇教程将教你如何安装部署及使用GitLab。
128831 1
|
5月前
|
监控 jenkins Java
Jenkins入门
Jenkins入门
36 0
|
9月前
|
jenkins Java Shell
【2023】Jenkins入门与安装
【2023】Jenkins入门与安装
432 3
|
11月前
|
jenkins Java Linux
第四章:安装Docker,安装配置gitlab私有仓库以及jenkins自动化部署(图文)
第四章:安装Docker,安装配置gitlab私有仓库以及jenkins自动化部署(图文)
388 1
|
JavaScript Shell 开发工具
gitlab快速入门(3)
gitlab快速入门(3)
gitlab快速入门(3)
|
存储 网络安全 持续交付
gitlab快速入门(2)
gitlab快速入门(2)
gitlab快速入门(2)
|
jenkins Shell 持续交付
gitlab快速入门(1)
gitlab快速入门(1)
gitlab快速入门(1)
|
缓存 Ubuntu Linux
harbor 部署入门指南(3)
harbor 部署入门指南(3)
harbor 部署入门指南(3)
|
缓存 网络协议 Ubuntu
harbor 部署入门指南(2)
harbor 部署入门指南(2)
harbor 部署入门指南(2)
|
存储 缓存 Kubernetes
harbor 部署入门指南(1)
harbor 部署入门指南(1)
harbor 部署入门指南(1)