方法は、Windows Vista IIS7のMySQLはPHPのWebサーバーを作成する

sudhirmanglaで2008年7月6日掲載

はじめに

このガイドでは、とPHP(弱虫は、Windows Vista搭載のWebサーバーにIIS7には、MySQLを使用して作成する)を示しています。 私は、私は、弱虫サーバーが非常に魅力的なサウンドはありませんがわかっている。 信託私は、このサーバをはるかに弱虫からである場合、適切なハードウェアを提供するあなたの靴下を吹き飛ばしされます。

:これは、ワードプレスは、phpBBを実行できるの一般的な意気地なし、サーバー、およびその他の人気の高いPHPとMySQLのWebサイトを駆動されます。 あなたの弱虫サーバーちょうどあなたの使用状況に応じて実行して取得するためにいくつか変更する必要があります。

制限事項

する前に、遠くには、IIS7のWindows Vista上で実行しているかにフルいくつかの制限付きで紹介され必要としてください。 サーバーがオフの場合右のこのタイプのため、もし1の制限の場合はおそらく、Webサイトから1日分の給料と、実際のサーバーを購入することができたので多くのトラフィックがあるでしょうに到達を実現するために必要な制限の前に。

制限事項

リクエストが実行される制限:Windows Vistaの基本、初心者、ホーム上のIIS7に実行して、ホームプレミアムがリクエストの実行を制限3。 Vista Ultimateは10に制限されます。 リクエストの実行を制限するWebサーバーを一度に与えることができる方法を、同時に多くのページです。 これはVistaの基本、初心者、ホームエディションの昼と究極の1日あたり864,000ページを提供することができますあたり259,200ページを提供できることを意味!

のFTP:FTPを非常に限られている。 匿名にすることができますのみをダウンロードします。 あなたのWebサーバへのFTP経由ではありませんアップロード。 この問題は、FileZilla FTPのサーバーをチェックアウトする。

インストールIIS7の

まず最初に、我々は、Webサーバーをインストールする必要があります。

  1. コントロールパネルを開きます古典的なビューで開きます。
  2. をダブルクリックして[プログラムと機能。
  3. をクリックして有効にするWindows左側にオンまたはオフにしています。
  4. チェックインターネットインフォメーションサービスをオフ。
  5. インターネットインフォメーションサービス、World Wide Webサービス、アプリケーション開発機能して、ISAPI拡張機能にチェックを展開します。 のISAPI保存するときは、PHPのインストールが必要になります。
  6. をクリックしてIIS7のインストール]をクリックします。

ときに、Windowsの機能]ボックスのIIS7のインストールされ、実行する必要が消えます。 テストIIS7のWebブラウザでhttp://localhostをするつもりで。 下のスクリーンショットのようにIIS7のテストページを参照してください。

既定のWebサイトのルートディレクトリはCに位置しています:\ inetpub \ wwwrootの。 自分のWebサイトに進みます。

PHPにインストールする

今、我々は、Webサーバーが我々が必要PHPのサポートします。 私はPHP 5.2.4をインストールするよ、この例では、。

  1. フォルダを作成するCのルートでは、PHPと呼ばれる:ドライブ。
  2. ダウンロードhttp://www.php.net/downloads.phpから、WindowsバイナリのZipパッケージ。
  3. ファイルを抽出し、先ほど作成したPHPのフォルダに保存します。
  4. します。copy c:\ phpに\ php.ini - distとので、それを回避することができますあなたのデスクトップに保存します。
  5. 名前の変更はphp.ini -あなた地区だけで、php.iniの設定デスクトップ上にコピーされます。
  6. 右クリックし、php.iniの編集]を選択。
  7. 拡張機能の検索= php_mysql.dllや削除してコメントを外して、それの正面にあります。 これは、MySQLデータベースにログインするためにPHPができます。
    今は、php.iniのコードとのextension_dirを探しに= "./".上に移動 変更"/"を"C:\ phpに\ ext"の。 この場所を示すだけ= php_mysql.dllの拡張子コメントアウトの拡張子をロードするためにPHP。
  8. 割引率はphp.ini。
  9. コピーをphp.iniとCに保存:\ Windowsです。
  10. IISマネージャを開きます[スタート]メニューの検索ボックスをクリックして、インターネットインフォメーションサービス(IIS)マネージャ]の検索結果で、IISマネージャを入力して。
  11. をダブルクリックしてハンドラをマッピング。
  12. をクリックして、右上にあるスクリプトマップを追加します。
  13. 下のスクリーンショットのようにスクリプトマップの追加]ウィンドウでご記入ください。
  14. をクリックして変更を保存]をクリックします。
  15. もしこのISAPI拡張機能を有効にするウィンドウで[はい]をクリックしますは、尋ねます。
  16. は、IISマネージャの[戻る]ボタンをダブルクリックして[既定のドキュメント。
  17. ファイル名のリストの後ろにスペースを入力index.phpを、、。
  18. IISマネージャの右上をクリックして適用します。
  19. ここで、Cからlibmysql.dllをコピーする:必要があります\ phpとCで保存:\ Windows \ System32に。 修正Orubaいただきありがとうございます。

てPHPがインストールされ、正しく動作するかをテストできます。

メモ帳を開きます。
タイプ"? また、phpinfo()?"空白の文書です。
注:との間のスペースを削除する"? で"? phoInfo()?"。 私はコマンドをこのページでは実行されず、スペースを追加する必要がありました。
Cに移動するあなたのデスクトップ上にtest.phpをとし、それを保存:\ inetpub \ wwwrootの。

注:一般的な間違いtest.phpを保存test.php.txtとして保存することです。 タイプとして保存]の下のすべてのファイルを選択してクリックを忘れないでくださいメモ帳でファイルをtest.phpを名前です。

移動http://localhost/test.phpする。 あなたにphpの情報を下記のページのスクリーンショットに似て取得する必要があります。

MySQLインストール

前には、MySQLはUACを無効にするWindows Vistaで必要なインストールすることができます。

  1. コントロールパネルを開きます古典的なビューで開きます。
  2. [ユーザーアカウント]。
  3. をクリックしてオンのユーザーアカウント制御をオンまたはオフ。
  4. のチェックを外し使用して、ユーザーアカウント制御]をクリックします。
  5. コンピュータを再起動します。
    :裏面にUACを有効にすることができます後のすべてがインストールされており、作業。
    今はMySQLをインストールすることができます。 私のMySQLコミュニティ版5.0.45をインストールするつもりだ、この例では、。
  6. ダウンロードは、WindowsのZIP / setup.exeをバージョンhttp://dev.mysql.com/downloads/mysql/5.0.html#Win32の
  7. あなたのデスクトップ上で解凍して、保存のsetup.exe。
  8. Setup.exeを実行します。
  9. 歓迎のウィンドウが開かれます。 Nextをクリックします。
  10. 以来、この弱虫サーバーを作成する上での一般的なガイドですし、[次へ]を選択典型的なままにします。
  11. MySQLはデフォルトのディレクトリは、単に、このウィンドウのインストール]をクリックしてインストールしましょう。
  12. をクリックしていくつかの広告を進みます。
  13. 構成は、MySQLサーバーを残す今すぐチェックして、クリックして終了しました。
  14. WelcomeウィンドウでNextをクリックします。
  15. 私はあなたを構成するすべての先進的なMySQLの設定の必要はないと仮定している。 もしあなたがいない、おそらくこのガイドが必要ないか、専門家は、この仕事を辞める必要があります。 [標準設定をクリックし、Nextをクリック。
  16. Windowsサービスとしてインストールを残す、サービス名はMySQL、および起動MySQLを自動的にし、[次へ]をチェックした。
  17. タイプは、MySQL管理者(root)のパスワードを2回クリックします。
  18. この部分は非常に重要です。 ちょうど、あなたの口のホールドを設定するためのMySQLの指をクリックして実行を渡ります。 もしいたちょうどあなたは4点のチェックマークするときに行うのを取得する必要があります。
    :場合は、接続エラー、[再試行]を取得し、その作業をする必要があります。 これは、遅いコンピュータに十分な速度では、MySQLサービスを開始しないことが原因です。
  19. をクリックして終了しました。

これは、MySQLをインストールし、実行を管理するデータベースを容易にするためのGUIツールをインストールすることができます。

  1. ダウンロードは、GUIツール(Windows x86に)http://dev.mysql.com/downloads/gui-tools/5.0.htmlで。
  2. 他のソフトウェアと同じようにインストールします。
  3. [スタート]ボタン、[すべてのプログラム]、MySQLは、MySQLの管理者です。
  4. フィールドで、以下のスクリーンショットと同じように入力します。
  5. 注意:ルートのパスワードを1つのときにMySQLをインストール設定されます。
  6. 一度は、MySQL Administratorが開いているし、次に右のテストの下をクリックし、スキーマの作成を選択するカタログをクリックして新しいデータベースを作成することができます。
    そこに行くの名前をよこしなさい!
    オープンポート80
  7. 今では正常に機能する弱虫の世界にそれを開くことができます。 (HTTP)トラフィックがポート80を通過するすべてのインターネット。 世界に向けてみましょう開いているポート80。
    検索結果には[スタート]メニューをクリックしてWindowsファイアウォールでは、検索ボックスに、ファイアウォールを検索します。
  8. Windowsファイアウォールの設定]ウィンドウで[例外]タブをクリック。
  9. をクリックしてポート]ボタンを追加します。
  10. 名と80は、ポート番号としてのタイプのHTTP。

WebサーバーのパフォーマンスWindows Vista用の調整

Windows Vistaでは、その優先順位の下位ときに、Webサーバーとして使われているされているボックスのサーバーをすることを意図されていません。 Windows VistaのWordのようなプログラムの優先順位を前に、エンドユーザーは、最高の利便性を与えることIIS7のようなバックグラウンドサービス。 我々は、Webサーバーのバックグラウンドサービスの眺望優先プログラムの代わりにする必要があるとして、Windows Vistaを設定しているので。

我々がプログラムよりもそれのうち、最も速度を圧迫する優先順位の高いとしてみましょうセットは、Windows Vistaのサービス。

  1. [スタート]メニューで右クリックし、コンピュータの[プロパティ]を選択します。
  2. をクリックして高度なシステム設定を行います。
  3. システムのプロパティ]ウィンドウの[詳細設定]タブで[パフォーマンス]をクリックして設定。
  4. [パフォーマンスオプション]ウィンドウで[詳細設定]タブ。
  5. 選択して[バックグラウンドサービス。
  6. をクリックし、[OK]を、コンピュータを再起動します。

ハードウェア
控えめなトラフィックがローに仕事を得るための強力なマシンにすると、Webサーバーがありません。 少なくとも1GBsのRAMを持つすべての近代的なパソコン(2GBs MySQLの場合)の罰金を行いますお勧めします。 もし一人ここでは、高パフォーマンスなWebサーバーが必要なのに十分なトラフィックを受信しますが、幸運なものとなるいくつかのハードウェアのヒントがあります。

メモリ :もし1日あたりのヒット数(何千もの)メモリ控えめなトラフィックの任意の種類を期待しては非常に重要です。 優れている2GBs良いスタートが3または4です。
IIS7に:強力なプロセッサ(s)とメモリのかなりの重要です。
MySQLは:高速なハードドライブやメモリの多くは、MySQLデータベースに重要です。
ソース:http://www.maximumpcguides.com/how-to-crea ... /#
http://www.maniacomputer.com/webServer/IIS.html
http://www.iis.net/default.aspx?tabid=7
http://www.maniacomputer.com/webServer/WebServer.html

Related Posts関連記事

カテゴリ: プログラミング タグ

伝えたいことがあります?