gitlub私服構築

880 ワード

title:gitlub私服の構築
最近、会社のニーズに応じてgitlab私服を構築し、ここで簡単な記録をします.
1.インストールと構成に必要な依存関係
sudo yum install curl policycoreutils openssh-  server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

2.国内ミラーを使用してインストール、新規/etc/yum.repos.d/gitlab-ce.repo、以下の内容を追加します.そうしないと、ダウンロードのインストールが遅すぎます.
[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/    gitlab-ce/yum/el6
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key

3.gitlabのインストールと初期化
#    GitLab    
sudo yum install gitlab-ce
#     GitLab
sudo gitlab-ctl reconfigure

最後にipで80ポートにアクセスすればよい(giutlabはデフォルトで80ポートを使用)