Debian11にTaskBoardをインストールする方法

このチュートリアルでは、Debian 11にTaskBoardをインストールする方法を紹介します。知らなかった人のために、TaskBoardは無料のオープンソースのPHPベースのセルフホストスケジューリングアプリケーションであり、ユーザーが維持するのに役立ちます。彼らの重要なタスクを追跡します。 すべてのタスクを管理するためのシンプルでユーザーフレンドリーなWebインターフェイスを提供します。 これは、チームまたは組織によって、作業とその完了に向けたパスを表すために使用されます。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Debian 11(Bullseye)にTaskBoardを段階的にインストールする方法を紹介します。

TaskBoardをDebian11Bullseyeにインストールする

ステップ1.ソフトウェアをインストールする前に、次のコマンドを実行して、システムが最新であることを確認することが重要です。 apt ターミナルのコマンド:

sudo aptアップデート
sudo aptアップグレード

ステップ2.LAMPスタックをインストールします。

Debian 11LAMPサーバーが必要です。 LAMPをインストールしていない場合は、前のチュートリアルを読んで、Debian11にLAMPサーバーをインストールしてください。

ステップ3.Debian11にTaskBoardをインストールします。

次に、公式ページから最新バージョンのTaskboardをダウンロードします。

curl -s https://api.github.com/repos/kiswa/TaskBoard/releases/latest | grep browser_download_url | cut -d ‘”‘ -f 4 | wget -i-

次に、ダウンロードしたファイルを抽出します。

TaskBoard_v * .zip -d / var / www / html / taskboardを解凍します

いくつかのフォルダのアクセス許可を変更する必要があります。

chown -R www-data:www-data / var / www / html / taskboard chmod -R 775 / var / www / html / taskboard

ステップ3.構成 Apache。

次に、TaskBoard用の新しい仮想ホスト構成ファイルを作成します。 これは、次のコマンドで実行できます。

nano /etc/apache2/sites-available/taskboard.conf

次の行を追加します。

ServerAdmin [email protected]
DocumentRoot “/ var / www / html / taskboard” ServerName taskboard.your-domian.com オプションインデックスFollowSymLinksAllowOverrideAllすべてが許可されている必要があります ErrorLog “/ var / log / apache2 / taskboard-error_log “CustomLog” / var / log / apache2 / taskboard-access_log “結合

Save と close ファイルを再起動してから、 Apache 変更が行われるようにWebサーバー:

sudo a2ensite taskboard.conf
sudo a2enmodリライト
sudo systemctl restart apache2

ステップ4.構成 Let’s Encrypt SSL。

まず、以下のコマンドを使用して、CertbotをDebianシステムにインストールします。

sudo apt install certbotpython3-certbot-apache

次に、次のコマンドを使用して証明書を生成します。

certbot –apache -d taskboard.your-domain.com

次に、証明書の電子メールアドレスを入力するように求められます。 入力後、T&Cに同意し、電子メールアドレスをElectronic FrontierFoundationと共有するかどうかを決定する必要があります。 この最後のステップはオプションです。 正常にリロードしたら Apache もう一度、すべての新しい構成をロードします。

ステップ5.タスクボードWebインターフェースへのアクセス。

正常にインストールされたら、Webブラウザを開いてに移動します https://taskboard.your-domian.com タスクボードのログインページにリダイレクトされます。

おめでとう! TaskBoardが正常にインストールされました。 このチュートリアルを使用して、Debian 11Bullseyeに最新バージョンのTaskBoardをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします TaskBoardの公式ウェブサイト