ホームページ >バックエンド開発 >PHPチュートリアル >Windows + Apache 環境に Mantis 0.19_PHP チュートリアルをインストールする
ご存知のとおり、Mantis は軽量の欠陥追跡システムです。無料のオープンソース ソフトウェアなので、多くの小規模チームにとってこれが最初の選択肢になると思います。なぜここで Bugzilla ではなく Mantis を紹介する必要があるのでしょうか?まず、Mantis は Bugzilla よりも優れた操作インターフェイスを備えています。第二に、インストールと使用は比較的簡単です。一般的なプロジェクトの場合、欠陥追跡には Mantis で十分です。さて、本題に入りましょう。Windows に Mantis 0.19 をインストールしたときの私の経験をいくつか共有しましょう。
1. インストール前の準備
http://www.MySQL(PHPとの最適な組み合わせ).com/downloads/index.htmlからMySQL(PHPとの最適な組み合わせ)をダウンロードします。 PHP との最適な組み合わせ) 4.0.2。 http://www.php(現在の主流の開発言語として)
.net/downloads.php(現在の主流の開発言語として)からWindows用のphp(現在の主流の開発言語として)をダウンロードします。私は最新の php (現在の主流の開発言語として) を使用しています 5. php (現在の主流の開発言語として) をダウンロードする際、対応するバージョンの zip パッケージもこの Web サイトからダウンロードする必要があります。 Mantis を http://www.mantisbt.org/download.php からダウンロードします (現在の主流の開発言語として)
バージョン 0.19 (現在最新) を使用しています。 php(現在の主流の開発言語として)をダウンロード
mailer http://php(現在の主流の開発言語として)をダウンロードmailer.sourceforge.net, 私はphp(現在の主流の開発言語として)を使用します 開発言語)mailer 1.72、php (現在の主流の開発言語として)mailer は電子メール送信をサポートするモジュールであり、SMTP、SENDMAIL などのメソッドをサポートしています。 インターネットからapache(Unixプラットフォームで最も人気のあるWEBサーバープラットフォーム)
をダウンロードします。私はiis(MicrosoftのWEBをベースにしたapache(Unixプラットフォームで最も人気のあるWEBサーバープラットフォーム))2.0.5を使用しています。サーバー プラットフォーム) インストール方法については、インターネット上にすでに非常に包括的な記事があります。 2.インストール手順ツールが準備できたので、テーマを入力してみましょう! :)
a)Mantis 解凍
ダウンロードした Mantis 圧縮パッケージを c:mantis に解凍します。
b) MySQL
(PHPとの最適な組み合わせ)のインストール
MySQL(PHPとの最適な組み合わせ)
インストールは比較的簡単で、デフォルトの方法でインストールするだけです。インストールが完了したら、Mantis ライブラリをビルドする必要があります。 c:MySQL(PHPとの最良の組み合わせ)ディレクトリにインストールされていると仮定します。 スタート→ファイル名を指定して実行→Enter CMDをクリックし、Enterを押してDOSコマンドプロンプトモードに入ります。 CD c:MySQL
(PHPとの最良の組み合わせ)
in c:MySQL(PHPとの最良の組み合わせ)
in>MySQL(PHPとの最良の組み合わせ)d / /MySQLのサービスプロセスを開始する (PHPとの最良の組み合わせ) 別のDOSプロンプトウィンドウを開き、c:mantissqlディレクトリに移動します CD c:mantissql c:mantissql>c:MySQL
(PHPとの最良の組み合わせ)
inMySQL
(との最良の組み合わせ) PHP) -uroot //MySQL に接続(PHP との最良の組み合わせ)データベース MySQL(PHP との最良の組み合わせ) >UPDATE user SET password=PASSWORD(
MySQL(PHPとの最良の組み合わせ)>FLUSH PRIVILEGES;
上記の操作はrootユーザーのパスワードを変更するもので、
>createdatabase mantis; //Mantisライブラリを作成する
MySQL(PHPとの最良の組み合わせ)>connect mantis
(PHPとの最良の組み合わせ)>source db_generate.sql; //Mantis 初期化テーブルの作成 上記は Mantis データベースと Mantis ランタイムに必要なテーブルを構築することです。
MySQL(PHPとのベストな組み合わせ)
>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES, LOCK TABLES, CREATE TEMPORARY TABLES ON mantis.* TO mantis@localhost IDENTIFIED BY < ;mantis_password>;
MySQL
(PHPとの組み合わせがベスト)>FLUSH PRIVILEGES; 上記はmantisユーザーの作成です、
MySQL(PHPとの最良の組み合わせ)>exit; //Exit
c)php(現在の主流の開発言語として)5とapache(Unixプラットフォームで最も人気のあるWEBサーバープラットフォーム)の場合php
(現在の主流の開発言語) 5 と Apache (Unix プラットフォームで最も人気のある WEB サーバー プラットフォーム) のインストールについては、http://blog.csdn.net/thb28/archive/2004 を参照してください。 /07/29/55620.aspx、ここでは説明を繰り返しません。 d) Mantis と Apache
(Unix プラットフォームで最も人気のある WEB サーバー プラットフォーム) の設定ファイルを変更します (この部分は再現および一部変更されています)