gitlab git clone 输入密码_gitlab1:部署gitlab
1、配置yum源
vim /etc/yum.repos.d/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
2、更新本地yum緩存
sudo yum makecache
3、安裝GitLab社區版
sudo yum install gitlab-ce??????? #自動安裝最新版
sudo yum install gitlab-ce-x.x.x??? #安裝指定版本
啟動gitlab
sudo gitlab-ctl reconfigure??????? # 啟動服務;
查看版本號:
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
修改訪問hostURL,修改/etc/gitlab/gitlab.rb中的配置:默認是機器名
external_url 'http://future'
4.相關配置
現在所做的步驟就是把之前的gitlab的所有倉庫都復制到現在新的gitlab repo的目錄下,并設置相應權限:git:git。
然后使用命令導入倉庫:
sudo gitlab-rake gitlab:import:repos
注意,如上命令只能導入工程后綴是.git的工程,給工程增加后綴名:
root@iZ:/home#for i in *
> do mv $i $i".git"
> done
倉庫目錄默認位置:git_data_dir "/var/opt/gitlab/git-data"
gitlab配置文件位于:/etc/gitlab/gitlab.rb
#git_data_dir "/var/opt/gitlab/git-data"
5.修改密碼
sudo gitlab-rails console production
查出admin賬戶:
u=User.where(id:1).first
設置密碼:u.password=12345678
保存:u.save!
密碼修改完成。quit命令退出命令行。
6.登陸
修改host:
ip future
瀏覽器訪問:http://future
輸入用戶名密碼:
user: ?????? admin@example.com
pwd:?????? 12345678
7.GitLab常用命令
sudo gitlab-ctl start??? # 啟動所有 gitlab 組件;
sudo gitlab-ctl stop??????? # 停止所有 gitlab 組件;
sudo gitlab-ctl restart??????? # 重啟所有 gitlab 組件;
sudo gitlab-ctl status??????? # 查看服務狀態;
sudo gitlab-ctl reconfigure??????? # 啟動服務;
sudo vim /etc/gitlab/gitlab.rb??????? # 修改默認的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace??? # 檢查gitlab;
sudo gitlab-ctl tail??????? # 查看日志;
gitlab-ctl cleanse?????? ?????? #刪除所有數據,從新開始
總結
以上是生活随笔為你收集整理的gitlab git clone 输入密码_gitlab1:部署gitlab的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 樱花校园模拟器樱花岛如何进入
- 下一篇: 魔女之泉3登场人物介绍 魔女之泉3主角简