2023-04-24|閱讀時間 ‧ 約 2 分鐘

Centos 7 安裝gitlab

安裝與設定所需依賴

  1. 安裝依賴套件
sudo yum install -y curl policycoreutils-python openssh-server perl
2. 啟動 SSH 服務
sudo systemctl enable sshd
sudo systemctl start sshd
3. 防火牆開啟網頁要用的PORT網頁
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld
4. 安裝 SMTP Server (Postfix),發送通知email用
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

添加gitlab repo以及安裝package

  1. Add Gitlab package 可自行選擇要安裝CE版還是EE版,如果要安裝EE版則把gitlab-ce改成gitlab-ee即可
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
2. Install Gitlab 這邊建置是使用內網,因此使用http的方式下去做設定
sudo EXTERNAL_URL="http://{{ internal_ip }}" yum install -y gitlab-ce

reference

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.