1.安裝依賴包,執行命令
sudo apt-get install curl openssh-server ca-certificates postfix
2.利用清華大學的映象來進行主程式的安裝。curl 2> /dev/null | sudo apt-key add - &>/dev/null
curl -ss | sudo bash
rm /var/cache/apt/archives/lock
apt-get update
curl -ss | sudo bash
vi /etc/apt/sources.list.d/gitlab-ce.list
deb xenial main
安裝 gitlab-ce:
sudo apt-get update
sudo apt-get install gitlab-ce
4.執行配置sudo gitlab-ctl reconfigure
5.檢查gitlab是否安裝好並且已經正確執行,輸入下面的命令(檢視gitlab的狀態)sudo gitlab-ctl status
6.檢測是否開啟正確run: gitlab-workhorse: (pid 1148) 884s; run: log: (pid 1132) 884s
run: logrotate: (pid 1150) 884s; run: log: (pid 1131) 884s
run: nginx: (pid 1144) 884s; run: log: (pid 1129) 884s
run: postgresql: (pid 1147) 884s; run: log: (pid 1130) 884s
run: redis: (pid 1146) 884s; run: log: (pid 1133) 884s
run: sidekiq: (pid 1145) 884s; run: log: (pid 1128) 884s
run: unicorn: (pid 1149) 885s; run: log: (pid 1134) 884s
7.更改建立專案後git位址gitlab.example.com為ip位址(此步可省略,若使用gitlab.example.com不能訪問,則修改)vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
8.更改訪問ip(出現502錯誤時或主動更改ip)
1.命令sudo vim /etc/gitlab/gitlab.rb後,把檔案中的
external_url 'http://localhost'
改為:
externa_url 'http://localhost:4567'
2.命令sudo vim /var/opt/gitlab/gitlab-rails/etc/unicorn.rb,把檔案中的listen "127.0.0.1:8080"
改為:
9.gtilab部分命令
sudo gitlab-ctl stop // 停止
sudo gitlab-ctl start // 開啟
sudo gitlab-ctl restart // 重啟
sudo gitlab-ctl status // 檢視狀態
sudo gitlab-ctl reconfigure // 確認配置(修改配置後,必須執行)
sudo gitlab-ctl tail // 檢視日誌
10.解除安裝gitlab
執行如下四步:
sudo gitlab-ctl uninstall
sudo dpkg -r gitlab-ce
sudo rpm -e gitlab-ce
reboot //(重啟)
502報錯解決方法: Ubuntu 14 04下安裝GitLab指南
摘要 gitlab 是乙個用於倉庫管理系統的開源專案。使用git作為 管理工具,並在此基礎上搭建起來的web服務。在gitlab的官方 上面對ubuntu的支援也是很好的,有比較詳盡的安裝指南。在介紹postfix的地方有少部分的坑,本文拋磚引玉,解決一些我遇到的坑。本文主要針對ubuntu 14....
Ubuntu 14 04下安裝GitLab指南
摘要 gitlab 是乙個用於倉庫管理系統的開源專案。使用git作為 管理工具,並在此基礎上搭建起來的web服務。在gitlab的官方 上面對ubuntu的支援也是很好的,有比較詳盡的安裝指南。在介紹postfix的地方有少部分的坑,本文拋磚引玉,解決一些我遇到的坑。本文主要針對ubuntu 14....
Ubuntu 14 04下安裝GitLab指南
gitlab 是乙個用於倉庫管理系統的開源專案。使用git作為 管理工具,並在此基礎上搭建起來的web服務。在gitlab的官方 上面對ubuntu的支援也是很好的,有比較詳盡的安裝指南。在介紹postfix的地方有少部分的坑,本文拋磚引玉,解決一些我遇到的坑。本文主要針對ubuntu 14.04,...