UbuntuにGiteaをインストールする方法

UbuntuにGiteaをインストールする方法

Gite は、メモリ消費量と使用量が少ない無料のオープンソース Git アプリケーションであり、Gitlb の代わりとして使用できます。では、Ubuntu に Gite をインストールするにはどうすればよいでしょうか?この記事では、Ubuntu 20.04 に Gite をインストールする手順を紹介します。

背景条件: RAKsmt US サーバー、Ubuntu 20.04 を使用します。

Gite は Docker イメージをサポートしています。ソース コード、バイナリ ファイル、パッケージを使用してアプリケーションをインストールできます。ここではバイナリ メソッドを選択します。まず、sudo 権限を持つユーザーとして RAKsmt US サーバーを管理し、次のコマンドを実行してサーバーに Git をインストールします。

sudo pt 更新

sudo pt gitをインストール

2. その後、esion コマンドを使用して、Git が正常にインストールされたかどうかを確認できます。

git レスポンス

3. Gitをインストールしたら、ユーザー名とグループがgitの新しいユーザーなど、新しいシステムユーザーを作成します。ホームディレクトリは /home/git に設定されており、実行コマンドは次のようになります。

sudo dduse \

Rシステム\

Rshell /bin/bsh \

Rgecos ̺Git バージョン コントロール̻ \

Rグループ\

無効-パスワード \

ローム /home/git \

ギット

4. 次に、Gite 公式 Web サイトのダウンロード ページから、このアーキテクチャの最新のバイナリ ファイルをダウンロードします。 wget を使用して、Gite バイナリを /tmp ディレクトリにダウンロードします。

sudo wget -O /tmp/gite https://dl.gite.io/gite/${VERSION}/gite-${VERSION}-linux-md64

5. gite バイナリ ファイルは任意の場所から実行できます。たとえば、バイナリ ファイルを /us/locl/bin ディレクトリに移動します。

sudo m /tmp/gite /us/locl/bin

バイナリを実行可能にするには、次のコマンドを実行します。

sudo chmod +x /us/locl/bin/gite

次のコマンドを実行して、Gite ディレクトリを作成し、必要な権限を設定します。

sudo mkdi -p //lib/gite/{custom,dt,log}

sudo chown -R git:git //lib/gite/

sudo chmod -R 750 //lib/gite/

sudo mkdi /etc/gite

sudo chown oot:git /etc/gite

sudo chmod 770 /etc/gite

6. 次のコマンドを実行して、systemd ユニット ファイルを /etc/systemd/system ディレクトリにダウンロードします。

sudo wget https://w.githubusecontent.com/go-gite/gite/min/contib/systemd/gite.seice -P /etc/systemd/system/

次に、Gite サービスの有効化を開始します。

sudo systemctl デーモンelod

sudo systemctl enable Rnow gite

Gite が実行されていることを確認します。

sudo systemctl sttus gite

7. この時点で、Gite のダウンロードと有効化は完了です。後で Web インターフェイスから Gite を設定できます。サーバー上で UFW ファイアウォールを実行している場合は、Gite ポートを開く必要があります。

sudo ufw 3000/tcp を制限

8. ブラウザを開き、http://YOUR_DOMAIN_IR_IP:3000 と入力します。次のようなページが表示されます。ページの指示に従って、データベースとアプリケーションを設定できます。情報を入力したら、下の「Instll Gite」ボタンをクリックしてインストールを開始します。

上記は、Ubuntu 20.04 に Gite をインストールする手順の紹介です。手順は少し多いように見えますが、チュートリアルをステップごとに実行すれば、インストールは比較的簡単です。

<<:  外国貿易ウェブサイトに推奨される WordPress メール マーケティング プラグイン

>>:  Emlog のパスワードを忘れた場合はどうすればいいですか? Emlog のバックグラウンド パスワード リセット チュートリアル

推薦する

ブランド酒類プロモーション(市場プロモーションの3つの重要側面から2023年の酒類ブランドマーケティングの実態を明らかにする)

マーケティングプロモーションの3つの重要側面から2023年の酒類ブランドマーケティングの実態を明ら...

お茶のプロモーション戦略(「市と国党新聞焦点」雷山銀玉茶グループが第29回深セン春茶博覧会と第4回世界緑茶大会に参加)

「市と国党新聞注目」雷山銀玉茶グループが第29回深セン春茶博覧会と第4回世界緑茶大会に参加最近、広...

電子商取引を促進する方法(華厳天下電気ストーブフランチャイズ販売計画立案)

華厳天下電気ストーブフランチャイズ販売計画計画出典: Huahuo 電気ストーブ今日の競争の激しい市...

衣料品ブランドのオンラインマーケティング(新漢服研究レポート:ライブ電子商取引が新漢服のニッチ市場から産業ベルトへの転換を促進)

新漢服研究レポート:ライブeコマースが新漢服のニッチ市場から産業ベルトへの転換を促進中国の優雅さが再...

情報フロー広告の理解(情報フロー広告とは何か?そのメリットは何か?)

情報フロー広告とは?利点は何ですか?情報フロー広告とは? 1. 情報フロー広告の定義広義では、空間と...

オンラインプロモーションと宣伝計画(オンライン展示会を成功させるには?このガイドを読めばすぐに理解できます)

オンライン展示会を成功させるにはどうすればいいでしょうか?数秒で理解できるガイドデジタル情報技術の発...

米国ブランドによるニュースキン直販(ニュースキンの製品開発はどうなっているのか?ニュースキンの美容機器をまだ買っている人はいるのだろうか?)

製品開発の進捗状況はいかがでしょうか?まだニュー スキンの美容機器を購入している人はいますか? [天...

ブランドブランドマーケティング(的確なブランドマーケティングを実現する方法(思いやりのあるブランド体験の創造))

的確なブランドマーケティングを実現する方法(思いやりのあるブランド体験の創造)正確なブランドマーケテ...

ブランドエンパワーメントマーケティング(創造継承、ブランドのエンパワーメント)

クリエイティブな継承、ブランドの強化デジタル時代において、クリエイティブなコンテンツ マーケティング...

事業運営には何が含まれますか? (#ビジネスモデル)

#ビジネスモデル今後中国で出現する最も恐ろしいビジネスモデルは、金融ゲームです。ガレージを売るとど...

太陽光発電産業が崩壊する中、デイ株式会社はどのようにして生き残ることができたのか?

太陽光発電危機はまだ改善の兆しを見せていない。 2022年から現在までに、太陽光発電セクター指数は7...

運用データ視覚化プラットフォーム (このデータ視覚化プラットフォームは素晴らしいです。SQL を入力するだけで必要なデータを取得できます)

このデータ視覚化プラットフォームは素晴らしいです。 SQL を入力して必要なデータを取得します。導入...

CPU 売上ランキング (人気の CPU トップ 10? 売上ランキングは嘘をつきません!)

あなたのお気に入りの CPU トップ 10 は何ですか?売上ランキングは嘘をつきません!今年の618...