超简单安装方法! Ubuntu下安装GItLab

本次安装使用Ubuntu 20.04版本

GitLab 下载
GitLab Ubuntu 下载

配置依赖环境

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl

安装Postfix发送通知电子邮件 (如果要使用其他方案发送电子邮件,请跳过此步骤)

sudo apt-get install -y postfix

添加GitLab软件包存储库并安装软件包

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

添加访问此GitLab的地址

sudo EXTERNAL_URL= "此处写自己的地址" apt-get install gitlab-ee

#例子
sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ee

调整防火墙规则

配置防火墙允许Http和Https端口通过防火墙

sudo ufw allow http
sudo ufw allow https
sudo ufw allow OpenSSH

检查防火墙状态

ufw status

修改 gitlab.yml文件

cd /etc/gitlab/
sudo vim gitlab.rb
# gitlab.yml文件
	external_url 'http://code.bj.uniigym.com/' #外部地址
	letsencrypt['enable'] = false #不使用加密
	grafana['admin_password'] = '1234567' #admin 管理员用户登录密码

重新加载配置

sudo gitlab-ctl reconfigure	#重新加载配置,每次修改/etc/gitlab/gitlab.rb文件之后执行

修改 gitlab.yml文件(如只在本地访问可不修改)

地址(Host)端口号(Port)https

cd /opt/gitlab/embedded/service/gitlab-rails/config
sudo vim gitlab.yml
# gitlab.yml文件
    host: xxxxxx.com #您的地址
    port: 25565 #您的端口号
    https: false #https

重启GitLab应用更改

sudo gitlab-ctl restart	#重启 GitLab

登录您的GitLab

输入您的服务器IP地址或域名地址即可直接访问您的GitLab

默认管理账号
用户名:admin
密码:(刚才在gitlab.yml中设置的密码)

常用命令 说明

sudo gitlab-ctl reconfigure	#重新加载配置,每次修改/etc/gitlab/gitlab.rb文件之后执行
sudo gitlab-ctl status	#查看 GitLab 状态
sudo gitlab-ctl start	#启动 GitLab
sudo gitlab-ctl stop	#停止 GitLab
sudo gitlab-ctl restart	#重启 GitLab
sudo gitlab-ctl tail	#查看所有日志
sudo gitlab-ctl tail nginx/gitlab_acces.log	#查看 nginx 访问日志
sudo gitlab-ctl tail postgresql	#查看 postgresql 日志
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值