ubuntu14がイントラネットgitlabサーバーを構築

プラットフォーム

ホストシステムのバージョン:Ubuntu 14.04.5 LTS

gitlabソフトウェアバージョン:11.10.8-ee

Webブラウザーのバージョンを確認します。MozillaFirefox 68.3.0esr

Firefoxブラウザをインストール

公式Webサイトhttps://www.firefox.com.cn/download/からLinux-64ビットWebブラウザをダウンロードし、そのソフトウェアパッケージをホストディレクトリにインストールします。インストールは次のとおりです。

cd / usr / local
// firefoxインストールパッケージを解凍します
tar -jxvf Firefox-latest-x86_64.tar.bz2
//以下は、firefox依存パッケージ
sudo apt-get install libgtk-3-dev をインストールして実行するためのものです
sudo apt-get install libcanberra -gtk-module
sudo apt-get install libxt6
//以下は、ローカルエンコーディング
sudo local-gen zh_CN.UTF-8
sudo locale-genを生成するためのものです

gitlab環境のセットアップ

1.依存プロジェクトをインストールする

sudo apt -get update

sudo apt -get install -y curl openssh -server ca -certificates

2. postfixをインストールして通知メールを送信する

sudo apt -get install -y postfix

インストール中に、構成画面の選択が表示されます。「インターネットサイト」オプションを選択し、「Enter」オプションを押してください。

その後、名前を入力するための編集ボックスが表示されます。デフォルト値を使用して、インストールが完了するまで「Enter」オプションを押し続けます。

3. gitlabパッケージリポジトリを追加する

curl https / / packages .gitlab .com / install / repositories / gitlab / gitlab -ee / script .deb .sh | sudo bash

4. gitlabパッケージをインストールする

コマンドラインを使用してインストールできます:

sudo apt -get install gitlab -ee

Webブラウザーを使用してダウンロードできます(コマンドラインが非常に遅い場合があります。理由は明らかではありません)。

上記のコマンドラインインストールで使用したアドレスを使用して、特定のWebブラウザーのアドレスをWebブラウザーにコピーしてダウンロードできます。

ソフトウェアのインストールを開始します。

須藤はdpkg -i gitlab -ee_11 10.8 -ee 0_amd64 .deb

5.アドレスとアクセスポート番号を構成する

sudo vim / etc / gitlab / gitlab .rb

external_urlを次のように変更します。

 

 

 そのうち、192.168.2.178はローカルIPアドレス、6688はローカルポート番号です。

ファイアウォールの許可ポートを開きます。

sudo ufw許可22

sudo ufwは6688を許可します

構成を再開

sudo gitlab -ctl reconfigure

オープンサービス

サービス後置開始

 

 

 ps -e | グリップssh

 

上記の2つのサービスが有効になっていることを確認してください

 

 8.実行ステータスを表示する

sudo gitlab -ctl status

 

 

 上記のプロンプトが表示され、操作が成功したことが示されます。

ウェブアクセスgitlab

Firefoxブラウザーを開き、アドレスバーに192.168.2.178:6688と入力して、Gitlab Webバージョンを入力します。

 

 

 

  • 初期アカウント:root

  • 初期パスワード:xxxxxxxx

  • rootアカウントのパスワードは管理者が保持する必要があります

  • 会員アカウントはウェブから手動で登録できます

  • gitlabのWeb版取扱説明書:HTTPS / /ドキュメント.gitlab .COM / EE / READMEの.htmlを
  • Webバージョンのドキュメント例:

  •  

     

     

     

おすすめ

転載: www.cnblogs.com/yinshaojie/p/12758118.html