【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址

目录

目录

安装gitlib

下载gitlib安装包

安装需要的依赖

设置开机启动

安装邮件服务器并设置开机启动

rpm执行安装gitlib

修改gitlib.rb文件的属性

 修改完毕后执行更新配置

查看gitlib运行以及其他命令

重置密码命令

查看gitlib初始化root密码

 gitlib入口访问地址

 限制自由注册

修改clone地址

修改gitlib.yml

进入bin执行 gitlab-ctl restart使其生效



安装gitlib

下载gitlib安装包

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

wget --no-check-certificate  \
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm 

安装需要的依赖

yum install -y curl policycoreutils openssh-server openssh-clients

设置开机启动

systemctl enable sshd
systemctl start sshd

安装邮件服务器并设置开机启动

安装Postfix
Postfix是一个邮件服务器,GitLab发送邮件需要用到
#安装postfix
yum install -y postfix
 
#启动postfix并设置为开机启动
systemctl enable postfix
systemctl start postfix

rpm执行安装gitlib

rpm -ivh gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm

#若弹出需要一些依赖,后面跟上--nodeps --force后安装

rpm -ivh gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm --nodeps --force

修改gitlib.rb文件的属性

vi /etc/gitlab/gitlab.rb
# 修改external_url属性

【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址_第1张图片

 修改完毕后执行更新配置

过程稍慢,几分钟就好

gitlab-ctl reconfigure

查看gitlib运行以及其他命令

#查看gitlab运行状态
gitlab-ctl status

#查看gitlab版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

#gitlab重启
 gitlab-ctl restart

重置密码命令

gitlab-rake gitlab:password:reset USERNAME=root

 

查看gitlib初始化root密码

cat /etc/gitlab/initial_root_password

【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址_第2张图片

 gitlib入口访问地址

http://10.222.12.17:9090/ (注:ip对应的服务器的ip,若防火墙开启,端口需放开)

【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址_第3张图片

 限制自由注册

【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址_第4张图片

 自由探索

修改clone地址

修改gitlib.yml

 【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址_第5张图片

进入bin执行 gitlab-ctl restart使其生效

 重启后稍等会再查看clone地址生效【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址_第6张图片

你可能感兴趣的:(git,linux,运维,gitlab)