linux安装gitlab
设置gitlab的yum源这里也是使用的三方
按照顺序之下以下命令
cd /etc/yum.repos.d/
vim gitlab-ce.repo
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
按Esc然后输入:wq保存命令
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
等待完毕然后执行
yum clean all && yum makecache
安装gitlab(以下是最新版) 如果要安装对应版本 ynm install -y gitlab-ce-×××
yum install -y gitlab-ce
等出现一个狐狸头就说明安装完毕执行以下代码让配置初始化
gitlab-ctl reconfigure
密码会默认在以下路径的文件中
/etc/gitlab/initial_root_password
账号是 root 密码是
类似这种 需要 自己打开文件复制随机生成的估计每个人都不同
Password: /2G6y2z3Z8ugH4tTBloEIdnwbArt2a7OqkYks8dHyQ8=
登录地址是
localhost:80
当然也可以修改找到 /etc/gitlab/gitlab.rb
#可以配置域名访问 这样端口号就改成了8888 默认80
external_url 'http://localhost:8888'
git配置加载 就可以重新访问了
sudo gitlab-ctl reconfigure
重启gitlab ---忽略不用执行 只是额外的命令
gitlab-ctl restart
需要其他人访问你可以考虑直接关闭防火墙或其他方法,以下是直接关闭防火墙
--关闭防火墙
systemctl stop firewalld
--禁止防火墙开机自启
systemctl disable firewalld
--查看状态
systemctl status firewalld