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つの主要モデルが出現)

中国科学院の馮海紅氏:公的データの認可業務は加速しており、3つの主要なモデルが出現している。データの...

おすすめのケータリングブランド企画会社(企業風格抜群)

優れた企業スタイルユニリーバグループの重要なブランドであるユニリーバ フード ソリューションズは、...

最も優れた SEO 最適化ウェブサイトはどれですか (ウェブサイトの SEO 最適化には 5 つの無料ツールが強く推奨されます)

ウェブサイトの SEO を最適化する 5 つの無料ツールこの記事では、SEO 最適化プロセス中に越境...

ブランドマーケティング戦略(企業のブランドマーケティング戦略をどのように形成するか)

企業ブランドマーケティング戦略をどう形作るか#企業ブランドマーケティング戦略をどう形作るか?#企業ブ...

製品を販売する方法(なぜ従業員は製品を販売できないのか?製品を飛ぶように売れる4つの仕組み)

なぜ従業員は製品を販売できないのでしょうか?商品が飛ぶように売れる4つの仕組み管理者の場合は、すべて...

データ センターは何をするのですか (データ センターはどのように機能しますか)

データセンターは実際にどのように機能するのでしょうか?デジタル時代のデータセンターはネットワーク世界...

ブランド家電のプロモーション(2024年上半期のテレビ出荷台数は10年ぶりの低水準、ハイセンス、シャオミ、TCLが売上高トップ3にランクイン)

テレビ出荷台数は2024年上半期に10年ぶりの低水準を記録し、ハイセンス、シャオミ、TCLがトップ3...

海外サーバーブランドランキング(世界サーバーランキング:Inspur 3位、Lenovo 4位、Huawei 46%減、ZTE 52%増)

世界のサーバーランキング:Inspurが3位、Lenovoが4位、Huaweiが46%下落、ZTEが...

製品運用には何が含まれるか(製品の芸術性について考える)

製品の芸術性について考えるプロダクトマネージャーという立場やその仕事内容については、多かれ少なかれ人...

Shopify製品の価格設定、在庫、配送設定のチュートリアル

使用中ショッピファイプラットフォーム上で独立した対外貿易ウェブサイトを立ち上げる場合、より高い利益を...

ブランドAとブランドBのデジタルマーケティング(羅永浩の「真帰来」が終わった後、彼はそれに新たな旗を立てるだろうか?)

羅永浩の「真帰還」が終わった後、彼は新しいFLAGを立てるでしょうか?著者: 江尚九出典:鄭和島数日...

事業計画には何が含まれていますか? (年末なので年間事業計画についてお話しましょう)

年末なので、年間事業計画についてお話ししましょう年の終わりは過去を総括し、未来に期待を抱く重要な時期...

福建省安渓茶ブランドランキング(安渓鉄観音が「2024年中国茶地域パブリックブランドTOP50」で第1位にランクイン)

安溪鉄観音が「2024年中国茶地域パブリックブランドTOP50」で第1位にランクインお茶の香りは世界...

Ubuntu 20.04 サーバーに phpMyAdmin をインストールして設定するチュートリアル

phpMyAdmin は、主に MySQL データベースの管理に使用され、操作が簡単な無料のオープン...