Laragonでローカル環境にプロジェクト管理システム「Manage Your Team」を設置する方法【初心者向けガイド】

ローカル環境で効率的に開発やチーム運営を行いたいと考えている方におすすめなのが、**Laragon(ララゴン)**を使ったプロジェクト管理システムの構築です。


この記事では、Laragonを使ってWindows上に**ローカルのプロジェクト管理システム「Manage Your Team」**を設置する手順を詳しく解説します。


目次

  1. Laragonとは?
  2. 「Manage Your Team」とは?
  3. Laragonのインストール
  4. データベースの設定
  5. Manage Your Team の導入手順
  6. アクセスと初期設定
  7. トラブルシューティング
  8. まとめ


1. Laragonとは?


Laragonは、Windows向けの軽量ローカル開発環境構築ツールです。Apache、MySQL、PHPなどを簡単にセットアップでき、Laravelなどのフレームワークにも最適です。


特徴:


ワンクリックで起動・停止


自動SSL対応(https://)


仮想ホスト自動生成(example.test など)


ポータブルでレジストリ汚染なし



2. 「Manage Your Team」とは?

Manage Your Team は、Yiiフレームワークをベースに開発された、シンプルかつ高機能なオープンソースのプロジェクト管理システムです。

レガシーのシステムですが、使い勝手がいいので特別に使用しました。


以下のような特徴を備え、開発チームや業務チームのタスク・スケジュール管理に最適です。


チームメンバー管理


タスクの作成と割り当て


プロジェクトの進捗可視化


実績(Charge)の入力


モジュール設計で柔軟に機能追加可能(Yiiの恩恵)


軽量な構成とPHP/Yiiの高速性により、Laragonのようなローカル開発環境との親和性も抜群です。これにより、ローカルでのテスト運用やチーム内導入がスムーズに行えます。


重要な注意点:

Manage Your Team は Yii 1.0 をベースとしており、現行の PHP バージョンでは非推奨の構文を多く使用しています。


現在の Laravel や Yii2/3 に比べるとフレームワーク自体が古いため、PHP 8.x ではエラーや警告が頻発します。

そのため、LaragonのPHPバージョンを7.4に切り替える必要があります。


さらに、フォルダのframework全体の内容についてYii 1.1をダウンロードして、その中のframeworkフォルダを丸ごと置き換えます。


また、いくつかの .php スクリプトは次のような理由で手直しが必要でした:


each()などの非推奨関数の置き換え

配列の{}が使えなくなり、[]を使用


MySQLでONLY_FULL_GROUP_BYを無効化しないと動作しない



3. Laragonのインストールと起動

手順:

Laragon公式サイト にアクセスし、Full versionをダウンロード。


インストーラーを実行し、C:\Laragon にインストール。


Laragonを起動し、Start All をクリック。



4. データベースの設定

Manage Your Team はMySQL/MariaDBを使用します。


phpMyAdminをあらかじめインストールしておいてください。


ログインして、Manage Your Team用にDBを作成します。


データベースキャラクタセットはutf8mb4_unicode_ciとしました。


5. Manage Your Team の導入手順

公式サイトまたはGitHubから入手:

Manage Your Team GitHub から最新版をダウンロード。


Laragonの C:\Laragon\www に myt フォルダを作成。


ダウンロードしたファイルをその中に展開。



6. アクセスと初期設定


ブラウザでアクセス:

URL: http://localhost/myt


インストーラの指示に従ってインストールを進めていきます。


PHPのエラーが多発するので、その都度、chatGPTで質問して解決していきます。


完全な初心者にはちょっと厳しい内容ですが、一度でもPHP等を勉強したことがあれば、


できるレベルです。



7. トラブルシューティング


Manage Your Teamの日本語化ができない!

protected/massages/にjaフォルダを追加し、

enフォルダにある、app.php、attributes.php、constants.php、nav.php

を日本語化してjaフォルダにコピーしてください。

その後、protected/massages/config.phpにjaを追加してください。

'languages' => arrayにjaを追加してください。


8. まとめ

LaragonとManage Your Teamを使えば、ローカルで高機能なプロジェクト管理環境を簡単に構築できます。外部サーバーに依存せず、チーム運用の試験やデモ用としても最適です。




参考url

Laragon

How to update the PHP version in Laragon

Download Yii Framework & Offline Documentation

ONLY_FULL_GROUP_BY を無効化する設定方法



コメント

このブログの人気の投稿

洋上風力発電の今:三菱商事のゼロベース見直しが示す未来

親に運転免許を返納させて、タクシー券で病院に行く方がいいだろうか?

親のJAFをWebから退会してみた話【手続きは簡単でした】