如何在Centos8中安裝GitLab-CE
GitLab是一個基於web介面的Git倉庫管理程式,包括程式碼審計、wikis、問題跟蹤等功能。使用GitLab建立、檢查和部署程式碼非常容易。它可以託管在我們自己的伺服器上,在官方伺服器也提供免費的倉庫託管,類似於Github。 |
GitLab有三個不同的版本可用:Community Edition(CE)、Enterprise Edition(EE)和 GitLab託管版本。其中CE版本是開源免費的。EE版本是企業版,需要付費使用的。
環境
- 8
- gitlab-ce-13.1.4
推薦cpu核心數量為4核,推薦記憶體大小為4GB。
安裝GitLab-CE
新建/etc/yum.repos.d/gitlab-ce.repo倉庫檔案,然後複製內容到檔案裡。
[root@localhost ~]# touch /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name=Gitlab CE Repository baseurl=
更新yum快取,然後安裝gitlab-ce:
[root@localhost ~]# yum makecache [root@localhost ~]# yum -y install gitlab-ce
安裝完成。
防火牆中開放埠
[root@localhost ~]# firewall-cmd --permanent --add-service=http success [root@localhost ~]# firewall-cmd --permanent --add-service=https success [root@localhost ~]# firewall-cmd --reload success
配置並啟動gitlab
剛安裝完,需要配置一下gitlab。
[root@localhost ~]# gitlab-ctl reconfigure
配置完成之後已經啟動所有服務了,已經設定好開機啟動了。
gitlab-ctl
的常用的操作:
# 重置應用 gitlab-ctl reconfigure # 啟動所有服務 gitlab-ctl start # 關閉所有服務 gitlab-ctl stop # 重啟所有服務 gitlab-ctl restart # 列出所有服務 gitlab-ctl service-list # 檢視服務狀態 gitlab-ctl status
web介面訪問GitLab
在瀏覽器輸入本機ip地址,訪問gitlab,第一次訪問需要為管理員設定密碼:
預設的使用者是
root
,剛設定好密碼,可以登入了:
然後就可以建立project了。
總結
GitLab能夠整合大量的工具,如Slack、Hipchat、LDAP、JIRA、Jenkins、許多型別的鉤子和一個完整的API。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2759339/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何在 Centos8 中安裝 Lynis審計工具CentOS
- centos8 中安裝texinfoCentOS
- 在CentOS8中安裝gitlabCentOSGitlab
- Centos8 中安裝 Lynis審計工具CentOS
- CentOS8安裝HTopCentOS
- 安裝Centos8 LinuxCentOSLinux
- centos8 安裝zabbixCentOS
- 使用VMWare 安裝Centos8CentOS
- linux centos8安裝dockerLinuxCentOSDocker
- 如何在macos中安裝nvmMac
- Centos8 安裝python3.8CentOSPython
- CentOS8 詳細安裝教程CentOS
- Centos8編譯安裝核心CentOS編譯
- CentOs8 安裝python3.11.9CentOSPython
- Centos8如何安裝Xfce桌面CentOS
- VM安裝配置centos8教程CentOS
- 如何在Linux 中安裝 Python 3.10LinuxPython
- 如何在Linux中安裝Ncurses庫Linux
- Centos8 安裝並使用Ansible(二)CentOS
- Centos8 安裝並使用Ansible(一)CentOS
- CentOS8 安裝adb除錯工具CentOS除錯
- CentOS8 安裝 MySQL8.0(RPM)CentOSMySql
- CentOS8 安裝 MySQL8.0(yum)CentOSMySql
- 如何在Centos8中新增附加的IPCentOS
- gitlab下載、離線安裝、備份還原測試(gitlab-ce)Gitlab
- 華為雲 linux centos8 安裝tendisLinuxCentOS
- Centos8安裝k8s1.23.9CentOSK8S
- centos8安裝docker錯誤解決CentOSDocker
- 在Centos8上安裝和使用curlCentOS
- centos8安裝和配置redis服務CentOSRedis
- 快如閃電的安裝php(centos8)PHPCentOS
- 如何在FreeBSD中安裝Nginx,MySQL,PHP(FEMP)NginxMySqlPHP
- 如何在 Linux 中安裝和使用 duf 命令Linux
- 如何在 Arch Linux 中安裝深度桌面(DDE)Linux
- 【譯】如何在 Visual Studio 中安裝 GitHub CopilotGithub
- 如何在 Kubuntu 22.04 中安裝 KDE Plasma 5.25UbuntuASM
- 教你如何在 Ubuntu 18.04 中安裝 gThumb 3.9.1Ubuntu
- 教你如何在 Ubuntu 中安裝 Oracle Java 13UbuntuOracleJava