gitlab的安装

1、下载rpm 安装包

(1)直接命令下载

bash 复制代码
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.6.10-ce.0.el7.x86_64.rpm

(2)直接去服务器上下载包

Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

2、文件提权

bash 复制代码
chmod 777 gitlab-ce-11.6.10-ce.0.el7.x86_64.rpm

3、安装

bash 复制代码
rpm -ivh gitlab-ce-11.6.10-ce.0.el7.x86_64.rpm

4、更改环境配置

打开配置文件修改external_url。改成自己机器的地址和端口号

bash 复制代码
vim /etc/gitlab/gitlab.rb

启动服务

bash 复制代码
#(每次修改完gitlab.rb文件需要执行该操作)
gitlab-ctl reconfigure
gitlab-ctl restart
gitlab-ctl status

5、查看root 的密码

bash 复制代码
vim /etc/gitlab/initial_root_password

6、登录查看

7、修改默认密码

bash 复制代码
  $ gitlab-rails console -e production
  irb> user = User.find_by(username: 'root')
  irb> user.password = 'password'
  irb> user.password_confirmation = 'password'
  irb> user.save!
  irb> exit

重启服务

bash 复制代码
gitlab-ctl restart

8、关闭防火墙

bash 复制代码
systemctl stop firewalld.service

9、永久关闭防火墙

bash 复制代码
systemctl disable firewalld.service
相关推荐
大筒木老辈子40 分钟前
Linux笔记---进程:进程切换与O(1)调度算法
linux·服务器·笔记
小七de尾巴1 小时前
Linux下X11协议理解
linux·运维·计算机外设
测试小工匠1 小时前
移动端自动化环境搭建_Android
android·运维·自动化
大风吹PP凉1 小时前
45系统调用与内核API
java·linux·服务器
ZHOU_WUYI1 小时前
windows 中docker desktop 安装
运维·docker·容器
hummhumm1 小时前
第 32 章 - Go语言 部署与运维
java·运维·开发语言·后端·python·sql·golang
gma9992 小时前
【shell编程】函数、正则表达式、文本处理工具
linux·c++·正则表达式·bash
liuyunluoxiao2 小时前
Linux基本指令【Linux系统】
linux
我是唐青枫2 小时前
Linux ss 命令详解
linux·运维·服务器
legend_jz2 小时前
【Linux】线程的互斥和同步
linux·运维·服务器·开发语言·笔记·学习·学习方法