體驗簡介
本教程将使用一台
基礎環境為CentOS7.7的雲伺服器ECS執行個體,搭配您已有的雲資料庫RDS執行個體,幫助您快速搭建屬于自己的雲上部落格。
背景知識
本場景主要涉及以下雲産品和服務:
雲伺服器ECS
雲伺服器(Elastic Compute Service,簡稱ECS)是阿裡雲提供的性能卓越、穩定可靠、彈性擴充的IaaS(Infrastructure as a Service)級别雲計算服務。雲伺服器ECS免去了您采購IT硬體的前期準備,讓您像使用水、電、天然氣等公共資源一樣便捷、高效地使用伺服器,實作計算資源的即開即用和彈性伸縮。阿裡雲ECS持續提供創新型伺服器,解決多種業務需求,助力您的業務發展。
GitLab
GitLab 是一個用于倉庫管理系統的開源項目,使用Git作為代碼管理工具,并在此基礎上搭建起來的web服務。
步驟一:ECS體驗資源準備
CentOS 7.7的ECS執行個體(雲伺服器)資源位址:
https://developer.aliyun.com/adc/scenario/c6503dac6031410a9dcf9aa4cf4d3184步驟二:安裝GitLab
1.執行以下指令,使用官方腳本添加Yum源。
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | bash
2.執行以下指令,安裝GitLab。
yum -y install gitlab-ee
3.執行以下指令,使用預設配置初始化GitLab。
gitlab-ctl reconfigure
4.執行以下指令,啟動GitLab。
gitlab-ctl start

5.執行以下指令,檢視GitLab啟動情況。
gitlab-ctl status
步驟三:測試
1.打開浏覽器,直接輸入ECS公網位址通路。例如:47.xx.xx.162。
2.設定管理者使用者密碼。
預設管理者使用者為root,是以隻需要設定root使用者的密碼即可。
3.使用管理者使用者root和剛剛設定的登入密碼進行登入。
登入成功界面如下。
4.至此,GitLab搭建完成。接下來您可以在GitLab中進行管理團隊成員、管理代碼倉庫和管理持續內建自動化建構部署等工作。有關GitLab的使用更多請參考GitLab_EE_Doc。