環境は gitlab がインストールされているかどうかを確認し、インストールされている場合はアンインストールする必要があります。
# 检查当前环境是否已经安装了gitlab,并且查看版本
gitlab-rails console
# 删除命令
yum remove git
![](https://img-blog.csdnimg.cn/img_convert/41ff9748fe40ec86249328c8ed25fca7.png)
# 查找命令
rpm -qa | grep gitlab
# 删除命令
rpm -e gitlab-ce-12.10.1-ce.0.el8.x86_64
# 查找命令
find / -name git
# 删除命令 (find / -name git 检查出来的路径要逐一删除a b c d e各代表一个路径)
rm -rf a b c d e
![](https://img-blog.csdnimg.cn/img_convert/3d8f7cf199e4196c4f08028e60d2a35c.png)
鏡の準備
ミラーアドレス: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.10.1-ce.0.el7.x86_64.rpm
ダウンロードミラー: wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.10.1-ce.0.el7.x86_64.rpm、またはローカルにダウンロードできますサーバーにアップロードする
![](https://img-blog.csdnimg.cn/img_convert/6d2189522bb81d81f00ff0895e98137a.png)
qu 環境の依存関係をインストールする
# 资源库查看
yum search policycoreutils-python
# 安装依赖
yum install policycoreutils-python
gitlabをインストールする
rpm -i gitlab-ce-12.10.1-ce.0.el7.x86_64.rpm
構成を更新します (external_url を構成する必要があり、その他はオプションです)
external_url: 詳細なアドレスにアクセスします。例: external_url ' http://127.0.0.1:18080 ' 。IP は、実際に使用する際に外部からアクセスできる IP に置き換える必要があります。
gitlab_rails['backup_path']: バックアップ ファイルのアドレス。例: gitlab_rails['backup_path'] = "/home/data/backups"。復元する必要がある場合、デフォルトの /var/opt /gitlab/backups はこの場所にあります。バックアップ、バックアップ ファイルがポイントするパスはバックアップ ファイルのアドレスである必要があります
git_data_dirs: データの保存場所、例: git_data_dirs({"default" => {"path" => "/home/data/gitlab-data"}})
、使用できるのは 1 つだけです (git_data_dir)
vi /etc/gitlab/gitlab.rb
![](https://img-blog.csdnimg.cn/img_convert/d0690267a543bd91cc2a493ebe3c7cdd.png)
構成を更新する
gitlab-ctl reconfigure
gitlabを起動する
# 启动
gitlab-ctl start
# 停止
gitlab-ctl stop
# 重启
gitlab-ctl restart
gitlab にアクセスするには、ファイアウォールとその他のポリシー設定が許可されていることが前提です。ブラウザのアドレス バーに、サーバーの IP と設定されたポート番号を入力して、GitLab ログイン インターフェイスに入ります。最初のログインでは、ユーザー名 root を使用します。 GitLab に初めてアクセスするときのパスワード新しいパスワードを設定し、パスワードの更新に注意してください。パスワードは時間に敏感です。
リアルタイムログを表示する
gitlab-ctl tail
![](https://img-blog.csdnimg.cn/img_convert/1015a9c474b0de359e5b26bc2544e938.png)