官方的建议是使用脚本直接执行安装,对于网络不好的情况,还是直接下载安装包吧。
下载安装包,访问链接:
gitlab/gitlab-ce - Packages · packages.gitlab.com
这里选择最新版本, gitlab-ce_14.7.3-ce.0_arm64.deb
文章图片
在这里选择合适自己Linux系统的版本
点击 进行,选择进行安装
文章图片
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
在执行:
sudo apt-get install gitlab-ce=14.7.3-ce.0
出现以下提示,表示安装成功
******
**********
.*************
****************
,,,,,,,,,***********,,,,,,,,,
,,,,,,,,,,,*********,,,,,,,,,,,
.,,,,,,,,,,,*******,,,,,,,,,,,,
,,,,,,,,,*****,,,,,,,,,.
,,,,,,,****,,,,,,
.,,,***,,,,
,*,._______ ______
/ ____(_) /_/ /____ _/ /_
/ / __/ / __/ // __ `/ __ \
/ /_/ / / /_/ /___/ /_/ / /_/ /
\____/_/\__/_____/\__,_/_.___/
修改配置文件
vim /etc/gitlab/gitlab.rb
修改以下信息
external_url 'http://192.168.2.61:80'
......
gitlab_rails['time_zone'] = 'Asia/Shanghai'
gitlab_rails['gitlab_email_from'] = 'xxxxxx@163.com'
......
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.163.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "xxxxxx@163.com"
gitlab_rails['smtp_password'] = "111111" # 客户端授权密码
gitlab_rails['smtp_domain'] = "163.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
......
user["git_user_email"] = "xxxxxx@163.com"
只要修改配置文件就要reconfigure
sudo gitlab-ctl reconfigure
Default admin account has been configured with following details:
Username: root
Password: You didn't opt-in to print initial root password to STDOUT.
Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in first reconfigure run after 24 hours.NOTE: Because these credentials might be present in your log files in plain text, it is highly recommended to reset the password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.gitlab Reconfigured!
出现上面表示成功了,默认密码根据提示保存在
sudo cat /etc/gitlab/initial_root_password
访问web页面
Sign in · GitLab
文章图片
http://192.168.2.61/users/sign_in
账号/密码root /密码在文件里面复制出来
文章图片
Gitlab设置中文界面
文章图片
文章图片
完成
【git|Ubuntu 20上安装 gitlab git 服务器】
推荐阅读
- docker|使用 GB28181.Solution + ZLMediaKit + MediaServerUI 进行摄像头推流和播放
- 笔记总结|在vmware环境下安装ubuntu
- docker|Docker自学笔记2-Docker在win11的Ubuntu安装踩坑之路
- Spring|Docker安装gitlab及修改gitlab密码
- github|【GitHubDailyShare】现代机器学习系统的设计原理以及实现
- AI 智能卡证分类(行政人力减负新神器,「金三银四」轻松度过)
- PLG SaaS 时代,《2022年 如何做好内容营销》白皮书
- Gitlab-ci 替代 webhook 触发Jenkins job
- ubuntu|Opencv3中SURF算法学习