もっと詳しく
Gitea は、Go言語で記述されたGitLabに似た一流のオープンソースのセルフホストGitサーバーです。 ただし、GitLabと比較すると、より簡単で軽量で構成が簡単です。 通知、リポジトリファイルエディタ、ユーザー管理などのさまざまな機能が含まれています。

チュートリアルは、インストールするための簡単なガイドラインを提供します Gitea の上 Ubuntu 22.04 LTS

Ubuntu22.04にGiteaをインストールするための完全ガイド

以下は、インストールを可能にするステップバイステップのガイドラインです Gitea の上 Ubuntu 22.04

ステップ1:システムパッケージを更新する

まず、次のコマンドを使用してシステムパッケージを更新します。

ステップ2:Wgetをインストールする

更新後、必要になります wget インストールする Gitea コマンドラインからのバイナリ。 インストールできます wget 次のコマンドを使用します。

ステップ3:Gitをインストールする

また、インストールする必要があります ギット Ubuntuで次のコマンドを実行します。

ステップ4:MariaDBサーバーをインストールして構成する

Gitea MySQL、SQLLite3、MariaDBのいずれのサーバーでも動作します。 任意のデータベース管理システムをインストールできます。 ここでは、 MariaDB

Ubuntuにインストールするには、次のコマンドを使用します。

$ sudo apt インストール mariadb-server

ステップ5:Giteaデータベースを作成する

作成するには Gitea データベースでは、最初に次のコマンドを使用して、デフォルトのユーザー名とパスワードでMariaDBサーバーにログインする必要があります。

次に、次のステートメントを使用してデータベースを作成します。

次に、次のステートメントを使用して、ユーザー名とパスワードを作成します。

giteaですべての特権を付与します。*「gitea」@‘localhost’ によって識別される ;

最後に、以下のステートメントを発行して完了します mySQL 設定。

ステップ6:Giteaをインストールする

mySQLのセットアップが完了したら、今度はインストールします Gitea 次のコマンドを使用してUbuntuで:

$ sudo wget -O /usr/ローカル/置き場/gitea https://dl.gitea.io/ギテア/1.16.7/
gitea-1.16.7-linux-amd64

次に、次のコマンドを使用してgiteaファイルを実行可能にします。

$ sudo chmod + x /usr/ローカル/置き場/ギテア

これで、のインストールが完了します Gitea Ubuntuで 22.04

あなたはチェックすることができます Gitea 以下のコマンドによるバージョン:

ステップ7:新しいユーザーを追加する

次に、新しいユーザーを追加します ギット 下記のコマンドを介して:

$ sudo ユーザーを追加する – システム – シェル /置き場/bash –gecos 「Gitバージョン管理」
– グループ –disabled-password – 家 //ギット ギット

上記のコマンドは、新しいユーザーを作成します。

次に、いくつかの重要なことをします Giteaの 次のコマンドを使用するディレクトリ:

$ sudo mkdir -pv /var/lib/ギテア/{{カスタム、データ、ログ}

次に、以下のコマンドを使用して、上記のディレクトリの所有権を変更します。

$ sudo chown -Rv git:git /var/lib/ギテア

その後、正しい権限を修正する必要があります Gitea 下記のコマンドによるディレクトリ:

$ sudo chmod -Rv 750 /var/lib/ギテア

次に、の構成ディレクトリを作成する必要があります Gitea 場所で 「/etc/gitea」 次のコマンドを使用します。

$ sudo mkdir -v //ギテア

次に、ユーザーを置き換えます Gitea 以下のコマンドを使用して、構成ディレクトリ内のgitを使用してrootおよびgroupを使用します。

$ sudo chown -Rv root:git //ギテア

次のコマンドを使用して、構成ディレクトリへのアクセス許可を変更できるようになりました。

$ sudo chmod -Rv 770 //ギテア

ステップ8:Systemdサービスファイルを作成する

上記の手順が完了すると、「」という名前のSystemdサービスファイルを作成する必要があります。gitea.serviceディレクトリの場所にある」/ etc / system / system/」。

のファイルを作成するには Gitea、次のコマンドを実行してファイルエディタを開きます。

$ sudo ナノ //systemd/システム/gitea.service

次に、次のテキストをファイルに貼り付けます。

[Unit]
説明= Gitea
= syslog.target
= network.target

ResetSec=3秒
タイプ=シンプル
ユーザー=ギット
グループ=ギット
WorkingDirectory=/var/lib/ギテア/

ExecStart=/usr/ローカル/置き場/ギテアウェブ –config //ギテア/app.ini
再起動=常に
環境=ユーザー=ギット =//ギット GITEA_WORK_DIR=/var/lib/ギテア

[Install]
WantedBy= multi-user.target

「」を押してファイルを保存しますCtrl + X」キーを選択して選択します Y 次にEnterキーを押します。

ここで再起動します Gitea 次のコマンドによるサービス:

$ sudo systemctl start gitea

あなたはチェックすることができます Gitea 次のコマンドによるステータス:

$ sudo systemctl status gitea

次に、を有効にする必要もあります Gitea 再起動後にサービスが自動的に開始されるように、次のコマンドでサービスを実行します。

$ sudo systemctl 有効 ギテア

次に、Webブラウザを開きます。 Ubuntu とアドレスを使用します http:// :3000。 システムのIPアドレスを確認するには、次のコマンドを使用できます。

上記のアドレスは Gitea ブラウザで。

登録」オプションをクリックして、左上隅をクリックします。

にアカウントを作成する Gitea サーバーとそのサービスの使用を開始します Ubuntu 22.04

でアカウントを正常に登録すると、上記の画面が表示されます Gitea サーバーとこれはのインストールを終了します Gitea の上 Ubuntu 22.04

場合によっては、使用に関するガイダンスが必要な場合 Gitea サーバー、あなたはそのから助けを得ることができます ドキュメンテーション

結論

Gitea はオープンソースで広く使用されているセルフホストのGitサーバーであり、Gitlabよりも軽量で構成が簡単です。 上記の手順は、インストールに役立ちます Gitea の上 Ubuntu 22.04 これにより、リポジトリ管理、Webベースのファイルのアップロードと作成、コードレビューなどの機能を楽しむことができます。

The post Ubuntu22.04にGiteaをインストールするための完全ガイド appeared first on Gamingsym Japan.