1

Symfonyアプリケーションを開発しました。サーバー上に存在するオンラインサービスとして提供したいと考えていますが、大衆向けにワンクリックインストーラーを提供できると便利だと考えています。

  1. phpおよび関連モジュール(ACPなど)を使用して、「無害な」ポート(8888など)で動作する、Symfony 1.4用に事前構成されたWebサーバー(おそらくapache)をインストールします。
  2. 別の無害なポートを使用して、DBMS、おそらくMySQL(ただし、SQLiteの場合もあります)をインストールします
  3. アプリケーションのソースを抽出します
  4. データベースを構築し、必要なフィクスチャをロードする

もちろん、クロスプラットフォームのインストーラーがいいでしょう。

あなたは何を提案しますか?あきらめました?仮想マシンを使用しますか?Pythonを使用しますか?

更新 別の可能性は、XAMPPなどのオールインワンパッケージを使用することであるように思われます。おそらく、アプリケーションのpharアーカイブと組み合わせて使用​​することもできます。探検を続けます。

4

1 に答える 1

1

仮想マシンを使用します。そこで、パッケージに固有の独自の環境を作成します。だからあなたは物事をコントロールすることができます。ただし、phpインストーラーを作成するのは非常に複雑な作業です。さまざまな環境のサーバーソフトウェアで多くのニュアンスがあります。

また、仮想マシンの保守と展開が簡単になります。

于 2012-11-13T08:44:19.050 に答える