一.Gitlap介紹
GitLab 是一個用於倉庫管理系統的開源項目,使用Git作爲代碼管理工具,並在此基礎上搭建起來的web服務。
二.安裝步驟
- 依賴安裝
# 依賴安裝
sudo yum install curl openssh-server openssh-clients postfix cronie
# 設置postfix開機自啓,並啓動,postfix支持gitlab發信功能
systemctl enable postfix && systemctl start postfix
# 如果遇到報錯 sudo: lokkit: command not found
yum -y install lokkit
# 配置iptables開放http和ssh端口
sudo lokkit -s http -s ssh
- 查看是否打開http和ssh端口
- 安裝包gitlab下載
由於我的服務器帶寬很低,網速很慢下載安裝包得個吧小時,我直接到客戶端瀏覽器下載會方便快捷很多。
Centos7 Gitlap安裝包下載地址
- 安裝Gitlap
我這邊是在網上搜索的教程,之前自己安裝過一次成功了,我自己對版本也沒有什麼要求,就繼續沿用之前的版本gitlab-ce-8.9.9
rpm -i gitlab-ce-8.9.9-ce.0.el6.x86_64.rpm
- 啓動GItlap
sudo gitlab-ctl reconfigure
- Gitlap常用命令
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 # 查看日誌;
三.界面展示
安裝完畢以後可以正常打開gitlap,直接公網ip就行,默認8080端口不用加,之前加了默認端口怎麼也打不開,進入頁面會讓你修改密碼,自己設置以後用root 賬戶作爲用戶名,密碼即爲你新設置的密碼。
成功安裝gitlap後面就可以對項目進行管理了。