1. 程式人生 > >Centos 7.x 配置Gitlab

Centos 7.x 配置Gitlab

b- target site intern sshd 依賴 cli per 第一次

1. 安裝並配置必要的依賴關系

如果你想使用 Postfix 發送郵件,請在安裝過程中根據提示選擇 ‘Internet Site‘。 你也可以用 Sendmail 或者 配置一個自定義的 SMTP 服務 並 把它作為一個 SMTP 服務器。

在 CentOS 系統上,下面的命令將會打開系統防火墻 HTTP 和 SSH 的訪問。


sudo yum -y install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum -y install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

sudo firewall-cmd --permanent --add-service=http

sudo systemctl reload firewalld

2. 添加 GitLab 鏡像源並安裝

curl -sS http://packages.gitlab.com.cn/install/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce

如果你不太習慣使用命令管道的方式安裝鏡像倉庫,你可以在這裏找到 完整的安裝腳本 或者 選擇系統對應的安裝包 使用下面的命令手動安裝。

curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-XXX.rpm
rpm -i gitlab-ce-XXX.rpm

3. 配置並啟動 GitLab

sudo gitlab-ctl reconfigure

4. 通過瀏覽器訪問上一步配置的域名

第一次訪問 GitLab,系統會重定向 url 到重置密碼的頁面,你需要輸入初始化管理員賬號的密碼。 設置完成後,系統會重定向到登錄界面,你就可以使用剛才輸入的密碼登錄系統了。

系統默認的管理員賬號為 root, 登錄系統後,你可以修改管理員賬號為自己喜歡的賬號。

如需修改訪問地址以及端口, vim /etc/gitlab/gitlab.rb -- external_url ‘http://localhost:90‘


文章來源:GITLAB

Centos 7.x 配置Gitlab