この記事ではCentOS7.2上Gitlabサーバーを構築する方法について説明し、簡単に使用する方法について説明します。
序文
CentOS7.2のオペレーティングシステムを使用して、最新バージョンGitlabサーバーをインストール、ダウンロード:清華大学のオープンソース・ソフトウェアのミラーサイト。
何がgitlab- 12.0。2 -どのような。0 .el7.x86_64.rpm 610.5 MiBの 2019年 - 06 - 27 05:58
ダウンロードパッケージ。
#の猫の/ etc / redhat- リリース CentOSのLinuxは、リリース7.2を。1511 (コア) #1 のwgetのhttps:// mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.0.2-ce.0.el7.x86_64.rpm #lsの gitlab -ce - 12.0。2 -ce。0 .el7.x86_64.rpm
インストールが依存します
gitlab依存policycoreutils-pythonの、その依存関係をインストールする必要があります。
#yumを インストール -y policycoreutils-pythonのを
ServerのインストールGitlab
-iは、直接インストールパッケージに関連させることができる回転数を使用してください。
何gitlab-RPM -i#12.0。2 -どのような。0 .el7.x86_64.rpm
警告:gitlab -ce- 12.0。2 -ce。0 .el7.x86_64.rpm:ヘッダーV4 RSA / SHA1署名、鍵ID f27eab47:NOKEY それはGitLabがまだ設定されていないように見えます。アップグレードスクリプトをスキップ。 *。* 。 *** *** ***** ***** 。****** ******* ******** ******** ,,,,,,,,, *********** 、 ,,,,,,,, ,,,,,,,,,,, ********* ,,,,,,,,,,, 。,,,,,,,,,, 、 ******* ,,,,,,,,,,,, ,,,,,,,,, ***** ,,,,,,,,,。 ,,,,,,, ****。,,,,,, 。,,, *** ,,,, 、 * 、。 _______ __ __ __ / ____(_)/ _ / / ____ _ / / _ / / __ / / __ / / / __ `/ __ \ / / _ / / / / _ / / ___ / / _ / / / _ / / \ ____ /_/\__/_____/\__,_/_.___/ ありがとうのために GitLabをインストール! GitLabは、有効な検出することができませんでしたホスト名 のために、あなたのインスタンスを。 URLを設定してくださいするために`external_url`を設定することで、あなたのGitLabインスタンス 構成の中で /etc/gitlab/gitlab.rb ファイル その後、次のコマンドを実行してGitLabインスタンスを起動することができます: sudoの gitlab- CTLの再構成 設定オプションの包括的なリストについてはオムニバスGitLabのreadmeを参照してください ます。https:// gitlab.com/gitlab-org/omnibus-gitlab/blob/マスター/ README.md
私たちはvictimizesにならないためには、一時的なテストを使用しているためである、デフォルトのポート8080、によって占めgitlab、それは、他の非Webのようなインターフェースなどの10101などを他のポートへの変更をお勧めします。
ポートを変更します。
Gitlabは、設定ファイルを変更します。
Vimの#の/ etc / gitlab / gitlab.rb ... external_url ' HTTP://xx.xx.xx.xx:10101 ' #のIP:ポート番号形式
再設定
設定ファイルを変更したら、再設定、次のコマンドを実行する必要があります。
#gitlab- CTLの再設定 ... ハンドラを実行: 完全なハンドラ実行 シェフのクライアントが終了し、30 / 712のリソースが更新に 50 秒 gitlab・再構成!
サービスを開始
設定が完了したら、サービスを開始します。
#gitlab-CTLの再起動 [OK]:実行:のAlertManager:(PID 3687)0を [OK]:実行:gitaly:(PID 3697)0を [OK]:実行:gitlab-モニター:(PID 3714)0を [OK]:実行:gitlab-働き者:(PID 3716)1S OK:実行:grafana:(PID 3723)0を [OK]:実行:logrotateの:(PID 3742)1Sを [OK]:実行:nginxの:(PID 3750)0を [OK]:実行:ノード・輸出を:(PID 3756)1S OK :実行します:postgresの-輸出:(PID 3765)0を [OK]:実行:postgresqlの:(PID 3774)1Sを [OK]:実行:プロメテウス:(PID 3777)0 OK:実行:Redisの:(PID 3792)0 OK:実行:Redisの-exporter:(PID 3816)0 OK:実行:sidekiq:(PID 3904)0 OK:実行:ユニコーンを:(PID 3915)0
アクセスインターフェイス
ただ、設定ファイルをhttpに設定へのアクセス://xx.xx.xx.xx:10101
管理者パスワードを設定します
管理者パスワードを設定するには、次のインターフェイス。
あなたは、ログインまたは使用のルートと管理者のパスワードあなただけのログオンするように設定し、登録することを選択することができます。
現在空。
可以创建项目、组、添加用户和进行相关配置,这样Gitlab服务器便安装完成。