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 つの要素 (胡耀文による新メディア運用のチュートリアル: B サイドの製品運用には、この 3 つの要素が欠かせません)

Hu Yaowen による新しいメディア運用チュートリアル: B サイド製品運用には、この 3 つ...

製品プロモーション協力プラン(「Qia Qia」デイリー​​ナッツ総合マーケティングプラン)

「Qia Qia」デイリー​​ナッツ統合マーケティングプラン案件名: 「Qia Qia」日常ナッツ...

サービスブランド企画会社(遼寧省大連で評判の良いブランド企画会社はどこ?ブランド戦略コンサルティング会社)

遼寧省大連市で有名なブランド企画会社はどこが良いでしょうか?ブランド戦略コンサルティング会社企業の戦...

情報フロー広告 情報フロー動画(ポストトラフィック時代の企業トラフィックの新エンジン)

ポストトラフィック時代の企業トラフィック転換のための新しいエンジン最近、オンラインマーケティングはま...

WordPress テーマでカスタムナビゲーションメニューを作成する方法

WodPess テーマには通常、ナビゲーション メニュー オプションがあります。Web マスターは、...

一般的なオンラインプロモーション方法は何ですか?

インターネットマーケティングの一般的なプロモーション方法は何ですか?インターネット マーケティングは...

Symantec のエンタープライズ レベルの SSL 証明書の年間費用はいくらですか?

Symntec は、一般的に世界有数のネットワーク セキュリティ ブランドである Symantec ...

オンライン操作内容(オンラインアクティビティ操作プロセス完了)

オンラインイベント運営プロセスを完了オンライン活動は、活動の主な機能である短期的な急速な引き込み効果...

英語のフロントエンドと中国語のバックエンドを備えた外国貿易ウェブサイトの作り方

アメリカのホストを購入する顧客のほとんどは、外国貿易ウェブサイトを構築するウェブマスターです。 Wo...

WordPress ウェブサイトの記事のカテゴリ ディレクトリを作成するチュートリアル

WodPess は、Web サイトをすばやく作成するのに役立つ強力なテーマ テンプレートとプラグイン...

電子商取引モール推進計画(電子商取引推進トラフィック転換方式)

電子商取引促進のためのトラフィック生成方法電子商取引のトラフィックを促進する方法はたくさんあります。...

情報フロー広告動画の作り方(第2カテゴリ電子商取引 | 情報フロー動画のアイデアの作り方がまだわかりませんか?)

二次電子商取引|情報フロー動画のアイデアの作り方が分からない?昨日、ByteDance から「CPA...

タバコ売上ランキング(私の国のタバコ売上ランキング)

私の国のタバコ販売ランキング夜明けに中華民国時代の江南水郷を散策しました。まるで古代の街路を神秘的な...

DDoS High Defense IP とは何ですか? DDoS 高防御 IP 価格

DDoS High Defense IP とは何ですか? DDoS 高防御 IP は、DDoS 攻撃...