• 在线工具
  • - 计算器
    • 字符计数
  • - 下载
    • TikTok 下载
    • 抖音下载
  • - 网络工具
    • BASE64
    • Base64 转图片
    • 图片转 Base64
    • URL 编码
    • JavaScript
    • 时间戳
    • Unicode 转换器
    • JSON 格式化
    • 修改扩展名
    • 制作列表
    • CSS 优化器
  • - 加密工具
    • MD5 加密
    • 随机生成器
  • - 图像工具
    • 图像压缩
    • 二维码生成器
    • 二维码识别器
    • 壁纸预览
  • - 信息表
    • 血型遗传
    • 服装尺码
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxの下でGitLabはどのように配置をインストールします
2022-02-20

GitLabは倉庫管理システムのためのオープンソースプロジェクトであることはよく知られています。Gitをコード管理ツールとして使用し、それに基づいて構築されたwebサービスについて、GitLabとGitLabのインストールと導入方法について詳しく説明します。

一、GitLab紹介

現在、GitHubはコード管理プラットフォームの第一選択となっている。素晴らしい機能もたくさんあるので、操作が簡単で、ほとんどの開発者がそれが好きです。Gitlabは素晴らしいGit管理サービスで、ほとんどGitHubのように強いです。gitlabは一般的に内部プライベートシステムとして使用され、会社がgit分布コードを使用するとgithubからpullするたびに非常に遅く、gitlabを使用すると便利になります。

二、取り付け

以下は公式ドキュメントのインストール説明です。詳細はgitlab公式サイトにアクセスしてください。

1、インストール依存

  sudo yum install curl openssh-server openssh-clients postfix cronie

  sudo service postfix start

  sudo chkconfig postfix on

  sudo lokkit -s http -s ssh

2,GitLabウェアハウスを追加し、サーバーにインストールします(パッケージが大きいため、ネット速度が遅いのは私のFTPでダウンロードすることを考えて、あなたの対応バージョンを選ぶことに注意してください)

  curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

  sudo yum install gitlab-ce

3、構成して起動します。以下のコマンドはgitlabを自動的に構成して初期化します。

  sudo gitlab-ctl reconfigure

4、起動してログインする

以下はデフォルトのユーザー名パスワードです。最初のログインでパスワードの変更を求められます。

  Username: root

  Password:5iveL!fe

そして楽しく振り回すことができます!

三、インストール中に発生した問題

gitlabのインストールで発生する問題はまだ多いそうですが、私がインストールしている間にあまり問題に遭遇していないようです。

1,ブラウザでGitLabにアクセスすると502エラー

まずポート占有の問題です。gitlabの起動には80ポートが使用されます。gitlabを起動する前に不要なサービスをオフにするか、デフォルトのポートを変更することをお勧めします。

  sudo vim /etc/gitlab/gitlab.rb

externalの変更url、ポート番号を直接増やせばいいです。例えば、8800ポートを使っています。

  external_url 'http://localhost:8800'

次に、

  sudo gitlab-ctl reconfigure

28080ポートの競合

80というポートのほかに、unicorn用のポートがあります。デフォルトは8080です。8080ポートが他のプログラムで占有されている場合。するとunicornは起動できなくなり、502エラーとして表示されます。「GitLab is not responding」。

解決方法:/etc/gitlab/gitlabを修正する.rb

  unicorn['listen']='127.0.0.1'

  unicorn['port']=8801

次に、次のように実行します。

  sudo gitlab-ctl reconfigure

四、gitlab常用コマンド

  gitlab-ctl start

  gitlab-ctl stop

  gitlab-ctl status

  gitlab-ctl restart

Gitlabのデフォルトのログファイルは/var/log/gitlabディレクトリの下に保存されます。

gitlab-ctl tail#すべてのログを表示

  gitlab-ctl tail nginx/gitlab_access.log#nginxアクセスログの表示


ソース元URL:https://dopubox.com/article/p/7a0a62421cea6aab

其他工具
  • 字符计数 TikTok 下载 抖音下载 BASE64 Base64 转图片 图片转 Base64 URL 编码 JavaScript 时间戳 Unicode 转换器 JSON 格式化 修改扩展名 制作列表 CSS 优化器 MD5 加密 随机生成器 图像压缩 二维码生成器 二维码识别器 壁纸预览 血型遗传 服装尺码
  • 歯科医師の技術で愛好家も納得するサウナを細部まで再現するミニチュア作家
    2024-05-30

    囲碁、一力遼本因坊が初防衛 余正麒破り三冠堅持
    2024-05-30

    ブームなぜ起きた? 東京国立近代美術館で「ハニワと土偶の近代」展
    2024-05-30

    『ボールアンドチェイン』南Q太著 評者:三木那由他【このマンガもすごい!】
    2024-05-30

    制作期間「足りていなかった可能性」
    2024-05-31

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    【大河ドラマ「光る君へ」本日第22話】紫式部と清少納言は「顔を合わせていなかった」?
    2024-06-01

    大阪はアートとデザインの街となるか? Osaka Art & Design 2024の見どころをレポート
    2024-06-03

    小学館「作家の意向第一に協議」 映像化指針、ドラマ原作者死去で
    2024-06-03

    アルテミス計画&天の川銀河! 大人も学んで楽しめる「大人レゴ」最新ラインナップは”宇宙”がテーマ!
    2024-06-03

    イタリア・ヴェローナの歴史あるレストランをパトリシア・ウルキオラが再解釈。
    2024-06-03

    太宰府天満宮で「Fukuoka Art Book Fair」が開催へ
    2024-06-04

    今週末に見たい展覧会ベスト12。山武市百年後芸術祭、版画の青春、北斎に三島喜美代まで
    2024-06-04

    国際博物館の日、今年のテーマは「学びと研究のための博物館」
    2024-06-04

    「KOGEI Art Fair Kanazawa 2024」開催決定
    2024-06-04

    口腔ケアで高齢者を守ろう 「おとなの歯磨き」訪問歯科医が出版
    2024-06-04

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    105歳で死去した画家弥勒祐徳さん おごらず、黙々と、ひたすらに神楽など描く
    2024-06-05

    ユージーン・スタジオが東南アジアに美術館を建設予定。新法人YES__pte.ltdを設立し、インドネシア・ジャカルタに美術館準備室を開設
    2024-06-04

    書評:「普通にラッセンが好き」と言えない現代美術界へ。原田裕規『評伝クリスチャン・ラッセン 日本に愛された画家』
    2024-06-06

    ©  Dopu Box
    💛