CentOS 7インストールGitlabおよびインストール中にトランザクションロックが発生した解決策のダウンロード


1.依存関係のインストール
yum -y install policycoreutils  openssh-server  openssh-clients  postfix

次の図は、上記の4つの依存パッケージのインストール(更新)が在这里插入图片描述完了したことを示しています.
2.postfixを起動し、起動時の自己起動を設定する
役割:gitlabメール送信をサポートする
systemctl enable postfix && systemctl start postfix

3.ファイアウォールオープンhttpとsshポート
firewall-cmd  —permannt —add-service=http
systemctl reload firewalld

4.インストールGitlabのダウンロード
curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.9.8-ce.0.el7.x86_64.rpm 
rpm -ivh gitlab-ce-8.9.8-ce.0.el7.x86_64.rpm

CentOS 7バージョン対応el 7 CentOS 7 下载安装Gitlab以及安装过程中出现事务锁定的解决办法_第1张图片
5.インストール中に発生した問題と解決策
問題:在这里插入图片描述ソリューション:次の図に、前の2つのコマンドラインがファイルの削除と再構築を実現します.再構築後、ファイルが再生成されます.在这里插入图片描述
GitLab管理コマンド
GitLabステータスの表示:
gitlab-ctl  status

CentOS 7 下载安装Gitlab以及安装过程中出现事务锁定的解决办法_第2张图片 GitLab:Gitlabを閉じるプロセス保護があり、killしてもすぐに再起動するので、コマンドを実行して閉じる必要があります.
gitlab-ctl stop

GitlLabを再起動するには:
gitlab-ctl restart

Gitlab再構成:
gitlab-ctl reconfigure