このチュートリアルでは、CentOS 7にKanboardをインストールする方法を示します。知らない人のために、Kanboardは無料のオープンソースプロジェクト管理ツールであり、かんばんの方法論。かんばんはミニマリズムとシンプルさに重点を置いており、主に小規模なチーム向けに設計されています。また、プロジェクトの管理とワークフローの視覚化にも役立ちます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーにKanboardオープンソースプロジェクト管理ツールをインストールする手順を紹介します。
CentOS7にKanboardをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
yum clean all yum -y update
手順2.LEMPサーバーをインストールします。
CentOS 7 LEMPスタックサーバーが必要です。LEMPがインストールされていない場合は、こちらのガイドに従ってください。また、必要なPHPモジュールをインストールしてください:
yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel
ステップ3.Kanboardをインストールします。
まず、最新バージョンのKanboardをダウンロードして解凍します:
cd /var/www/html/ wget https://kanboard.net/kanboard-latest.zip unzip kanboard-latest.zip
いくつかのフォルダの権限を変更する必要があります:
chown -R apache:apache kanboard/data
次に、含まれているconfig.default.phpをconfig.phpにコピーし、次のコマンドを使用してデータベース情報を変更します。
cd /var/www/html/kanboard mv config.default.php config.php
nanoエディターを使用してconfig.phpという名前の構成ファイルを作成し、ファイルに次の内容を入力します。
### nano /etc/config.php // Database driver: sqlite, mysql or postgres (sqlite by default) define('DB_DRIVER', 'mysql'); // Mysql/Postgres username define('DB_USERNAME', 'kanboard'); // Mysql/Postgres password define('DB_PASSWORD', 'kanboarduser_passwd'); // Mysql/Postgres hostname define('DB_HOSTNAME', 'localhost'); // Mysql/Postgres database name define('DB_NAME', 'kanboarduser');
次のコマンドを実行して、Apacheサービスを再起動します。:
systemctl restart httpd
手順4.Kanboardのファイアウォールを設定します。
訪問者にポート80でKanboardへのアクセスを許可します:
firewall-cmd --zone=public --permanent --add-service=http firewall-cmd --reload
ステップ5.BoltKanboardにアクセスします。
KanboardはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、http://yourdomain.com/kanboard
に移動します。 またはhttp://server-ip/kanboard
。
おめでとうございます!Kanboardが正常にインストールされました。CentOS7システムにKanboardオープンソースプロジェクト管理ツールをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式のKanboardを確認することをお勧めします。ウェブサイト。