離線安裝 linux 安裝 gitlable


這里選擇版本: gitlab-ce-14.7.5-ce.0.el7.x86_64.rpm  ce表示社區版


下載地址:https://packages.gitlab.com/gitlab/gitlab-ce?page=1

 

1、下載gitlab的離線安裝包,默認el14,以下成為el14.rpm(最好不要有openssh的rpm文件)

 

2、登錄服務器,新建一個文件夾,mkdir git

 

3、往git文件夾上傳el6.rpm離線安裝包,可通過rz命令,也可直接用sftp工具上傳

 

4、執行rpm -ivh el14.rpm,直到出現gitlab的標志:

 

5、修改配置文件中的external_url,改成服務器ip,如果有域名,可以改為域名:

vi /etc/gitlab/gitlab.rb


默認為ungix的80端口,如果擔心端口被占用,可以在external_url中, 寫死端口

sudo gitlab-ctl reconfigure重新加載配置文件,使其生效

sudo gitlab-ctl start 或者 restart 啟動服務

sudo gitlab-ctl stop 啟動服務

 

如果初始化時,出現卡出了無反應

 解決辦法:

方法一:

1、ctrl + c 強制停止服務

2、增加服務器配置

3、重新運行

方法二:

1、ctrl + c 強制停止服務

2、運行:systemctl restart gitlab-runsvdir

3、重新加載:gitlab-ctl reconfigure

 

6、查詢默認密碼

這個管理員賬號的賬號名為 root,而密碼在一個自動生成的文件 /etc/gitlab/initial_root_password 中(密碼不會含空格),且會在 24 小時后自動被刪除。

vim /etc/gitlab/initial_root_password 

 

 

7、6版本以前第一次會強制修改密碼,但是這里需要自己修改密碼

gitlab-rails console -e production

  user=User.where(name: "root").first 或者 user=User.where(id: 1).first

  user.password='12345678'

  user.password_confirmation = '12345678'

  user.save

  quit

 

8、瀏覽器訪問external_url中的鏈接,登錄gitlab,默認賬號為root

 

 

注意:記GitLab Puma 8080 端口沖突解決 https://blog.csdn.net/daydream258/article/details/124020781

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM