2017-05-05 8 views
0

PHP (v=7.1)、MySQL (v=5.6)およびApache (2.4.23)を使用して、自分のWindowsマシン(現在のWindows 10)でプログラミングを行っています。これらはすべて手動でインストールされ、一緒に動作するように構成されています(WAMPなどのソフトウェアは使用しません)。インストール済みのmsql sql server 2012とWindows 10にPHP、MySQL、Apacheをインストール

これで、データベースとしてMS SQL Server 2012を使用している既存のプロジェクトを再処理する必要があり、ダンプする選択肢がありません。

私の質問は、現在のPHPとApacheのインストールでうまく動作するように、WindowsマシンにMS SQL Server 2012をインストールする方法です。既にインストールされているMySQLデータベースとの競合や問題はありませんか?

+0

ms sqlサーバーへのアクセスに使用するポートは、すでにインストールされている他のアプリケーションで使用されているものと同じであってはなりません。 MS SQL Serverは別のアプリケーションであり、他の方法で質問に記載されている残りのアプリケーションに干渉しません。 – Shadow

答えて

0

これを開発時に実行する場合は、通常のインストールを行うだけです。 SQLサーバはデフォルトでポート1440を使用しました。リモート接続などを有効にすることを忘れないでください。

これが実稼働環境の場合は、いくつかの理由でSql Serverを別の環境に挑戦的にインストールします。 SQL Serverのメモリとディスクの要件は、私のSQLが必要とするApacheとそれ以下の程度に反して実行されます。もう一つ考慮すべき点は、起動時にSql Serverが構成されているすべてのメモリを要求することです。そのため、すべての物理メモリが使い果たされていることがわかります。今あなたのApacheサーバーは、要求を処理するためのメモリがほとんどありません。あなたはそこに問題を見ますか?

関連する問題