4.ubuntu 16.04.6 離線安裝 Git


准備

漢化包下載

https://gitlab.com/xhang/gitlab/-/archive/10-8-stable-zh/gitlab-10-8-stable-zh.tar.bz2 

Gitlab下載

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/

 

 

拷貝到ubuntu git 服務器

 

 

 

開始安裝

 

1.安裝gitlab-ce_10.8.7-ce.0_amd64.deb

sudo dpkg -i gitlab-ce_10.8.7-ce.0_amd64.deb

 根據提示更改 external_url 外部可以訪問的本機地址

sudo vi /etc/gitlab/gitlab.rb

 

 

 

重新配置Gitlab以使更改生效

sudo gitlab-ctl reconfigure

 

重新啟動服務

sudo gitlab-ctl restart

 

測試訪問

 

 

 

 

 

2.解壓漢化包

tar xf gitlab-10-8-stable-zh.tar.bz2

 

 

3.安裝漢化包

sudo cp -rf gitlab-10-8-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails/

 

重新配置Gitlab以使更改生效

sudo gitlab-ctl reconfigure

 

重新啟動服務

sudo gitlab-ctl restart

 

測試

 

 注意:提示502如上截圖信息是因為內存太低導致,修改服務器內存配置,並F5多刷新幾次即可

 

 初次登錄會讓你設置密碼

 密碼不能太短,我設置的是root12345678

 

附1:完全卸載Gitlab

# 停止gitlab
sudo gitlab-ctl stop

# 查看進程
ps -e | grep gitlab

# 刪除所有包含gitlab的文件及目錄
find / -name gitlab | xargs rm -rf

# 卸載
sudo apt-get remove gitlab-ce

# 檢查還有沒有卸載的gitlab相關軟件
dpkg --get-selections | grep gitlab
gitlab-ce deinstall

# 再執行
sudo apt-get --purge remove gitlab-ce

 

附2:硬件配置要求

CPU

按照CPU核心數量,官方建議大致有如下划分:

  • 單核: 可以支持100個左右的用戶並發,但是可能會有些許卡頓,畢竟所有的前后台處理都需要這個苦逼的核心一人包辦。
  • 雙核: 約500並發用戶,這也是官方給出的建議最低配置
  • 4核: 約2,000並發用戶
  • 8核/16核: 約5,000/10,000並發用戶
  • 32核/64核: 官方給出數據中,核心數和用戶數基本成線性增長了,但是實際使用中,發現其對CPU和內存占用明顯過大,能維持在官方1/10的性能指標已經是不錯的情況了,所以其應該存在一定的內存泄露

內存

官方建議的內存是最好不要低於4G,不然每次push和commit都會讓你痛不欲生。8G內存就能很穩的支持1,000個並發數,所以至少選擇8G以上的內存來搭建你的版本服務器。




參考

https://www.jianshu.com/p/b2df00fb009d <Gitlab安裝與卸載>

https://www.jianshu.com/p/43860be68b52 <從零開始搭建Gitlab服務器>

https://www.cnblogs.com/ssgeek/p/9328758.html <Gitlab安裝部署及基礎操作>

 
       


免責聲明!

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



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