2009-05-02 8 views
3

私はPHP Webアプリケーションを開発しましたが、今はWindowsに展開することを考えています。WAMPにインストールするインストーラパッケージを作成する

私は配備を容易にするため、インストーラを作成する予定です。このインストーラは、次の操作を行う必要があります。このようにApache、MySQLのなどなどの前提条件について

  1. チェックし、彼らが利用できない場合は、それらをインストール
  2. アプリケーションフォルダにPHPアプリケーションを入れて、そしてこのプロセスでポートを設定しますアプリケーションのconfファイルを作成し、httpd.confを更新して、アプリケーション固有のconfファイルを参照していることを確認します。
  3. 私が準備したデータベースセットアップスクリプトとデータベース作成スクリプトを実行します。
  4. アプリケーション設定ファイルのデータベース設定を正しいデータベースを指すように設定します。

私はこの点について助けてくれるインストーラを探しています。Advanced Installerのようなものです。もちろん、私はまだたくさんのカスタムアクションコードを書く必要があります。これは本当に嫌なことです。私の質問は、これらのすべてを行ってコードを共有している人がいるということです。最初からすべてをやらなければならないのか?

答えて

3

私はあなたがこれを探していると思いますhttp://installbuilder.bitrock.com/。 BitrockはSugarCRMなどのいくつかの大きなプロジェクトで使用され、他のコンピュータでLAMPスタックを取得します。試してみる!

+0

のthatsので、高価な男.. – themis

1

あなたはmovAmpを試すことができます。これは、apache/php/mysqlを含む1つの実行可能な実行可能ファイルにアプリケーションをパックします。
したがって、アプリケーションがインストールされているかどうかに注意してください。たとえば、最初のヒット時にインストールスクリプトにリダイレクトしてください。

Movampは、 の開発環境です。

MovAMPは、キーまたは USBまたはその他の弱い対応のサポートを保持すると考えられていました。 Microsoft Windowsを搭載したコンピュータ に接続し、サーバWeb、 データベース、およびINTERPRETER PHPにアクセスできる に接続してください。 MovAMPが自分自身のコンテンツに成功した場合は、 のスペースはほとんどなく、 もワークステーションにインストールできます。

インサートAPACHE 2.0.54、MYSQL 4.1.12、 PHP 5.0.4および2.6.2 phpMyAdminの-PL1 EasyPhp又はWAMP5、MovAMPに匹敵。 無料の ソフトウェアの開発の終了、これらの技術は の堅牢性と安定性を証明しました。一度投げ

は、彼はサーバーApacheとMySQLの を停止または へのphpMyAdminでのサイトまたは の受信を実現することができ、通知の ゾーンにアイコンが追加されます。

Link

関連する問題