Centos 7.x 配置Gitlab
阿新 • • 發佈:2017-12-22
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.rpmrpm -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