Windows への Apache、PHP、MySQL、Perl のインストール

インストールから始めましょう アパッチ (HTTPサーバー)。 ダウンロードできます アパッチ のインストール www.apache.org 好きなバージョンをダウンロードしてください。バージョン 2 をお勧めします。  ここにリンクがあります。

ダウンロードを高速化するには、 訪れる.
ファイルをダウンロードした後 。MSI installer() を実行してください。 インストール ウィザード次、次、「作業」を終了します...

インストーラーは名前などの詳細を尋ねます。  サーバー あなたのサーバーアドレスと管理者の電子メールアドレス。 ドメイン名またはホスト名がある場合は、次のような情報を入力します。

サーバー名: あなたのドメイン.org
サーバーアドレス: www.your-domain.org

管理者のメールアドレス: このメールアドレスはスパムボットから保護されています。 表示するにはJavaScriptを有効にする必要があります。

お持ちでない場合は、フリーアドレスで取得してください。

http://www.no-ip.org/

オプションをチェックしてください 'ポート 8080 上のすべてのユーザーに対するサービスとして実行されます 「そしてボタンを押してください 次へ, 仕上げインストールを完了します。 協議会: ディスクにインストールします C: (フォルダーが作成されますが、心配しないでください) セットアップがより簡単になるようにします。 完了したら、ブラウザを開いてアドレス バーに次のように入力します。

HTTP://ローカルホスト/
「」を見たらApache インストールのテスト ページ"、すべてが機能しています。

PHPのインストール:

インストールしましょう PHP。 ~からアーカイブをダウンロード www.php.net。 ここに直接リンクがあります バージョン 4.3.9:

アーカイブをダウンロードするのではなく、インストールしないようにしてください。 ОК! ダウンロード後、アーカイブを解凍します。 C:/PHP (これはパスを簡素化するためです)。 次に、C:/apache/conf/httpd.conf を開き、次の行を検索します。

#LoadModule Ssl_module modules/mod_ssl.so

この行の下にこれを追加します。

LoadModule rewrite_module モジュール / mod_rewrite.so
ロードモジュール php4_module "C: /php/sapi/php4apache2.dll"
AddType application/x-HTTPD-PHP .php
AddType application/x-HTTPD-PHP.php3
AddType application/x-HTTPD-PHP.php4

次に、次の行に沿って検索します。

<ディレクトリ「C:/apache2/HTDOCS」>
ここで変更します:

オプションのインデックス FollowSymLinks
#
#AllowOverride は、.htaccess ファイルに配置できるディレクティブを制御します。
# これを「すべて」、「なし」、またはキーワードの組み合わせにすることはできません。
# FileInfo オプション AuthConfig 制限
#
AllowOverrideのなし

in:

オプション インデックスには FollowSymLinks MultiViews ExecCGI が含まれます
#
#AllowOverride は、.htaccess ファイルに配置できるディレクティブを制御します。
# これを「すべて」、「なし」、またはキーワードの組み合わせにすることはできません。
# FileInfo オプション AuthConfig 制限
#
AllowOverrideのすべて

これにより許可されます。.htaccessファイル サーバー上のサポートを有効にして、受信せずにフォルダーの内容を確認できることを確認してください。 禁断403 エラーが発生しました。

今検索してください:

DirectoryIndex インデックス.html インデックス.var.html
それを次のように変更します。

DirectoryIndexindex.htmlindex.php

ファイルを保存して再起動します アパッチ。 ([サーバーを再起動]をクリックすると再起動できます) アパッチ メニューのショートカット スタート または書面で:

Apache のクリーンな再起動

コマンドプロンプトウィンドウで。 OK!

あなたが持っている PHP サーバーで動作します。 さあ、設定してみましょう PHP そして実際に動作することを確認してください。 開ける C:/php/php.ini (php.ini- distance の名前が変更されました) して、次の項目を検索します。

最大実行時間 = 60; 各スクリプトの最大実行時間 (秒単位) max_input_time = 60; 各スクリプトがデータ要求を解析できる最大時間 メモリ制限 = 5M; スクリプトが消費できるメモリの最大量 (8 MB)

それを好きなものに変更する必要があります。 これが私が使用するオプションです:

最大実行時間 = 300; 各スクリプトの最大実行時間 (秒単位) max_input_time = 300; 各スクリプトがデータ要求を解析できる最大時間 メモリ制限 = 5M; スクリプトが消費できるメモリの最大量 (8 MB)

今検索してください:

register_globals =オフ

それを次のように変更します。

register_globals = オン

検索 :

拡張ディレクトリ = "。 」

それを次のように変更します。

extension_dir = "C:/PHP/extensions"

PHP を C: にインストールした場合 ...

検索 :

は、Windows
拡張機能。 MySQL ODBC サポートが組み込まれているため、これには DLL は必要ありません。
そして、次のモジュールのコメントを解除 (削除; 前面) します。

拡張子=php_bz2.dll
拡張子=php_db.dll
拡張子=php_gd2.dll
拡張子=php_java.dll
拡張子=php_msql.dll
拡張子=php_pdf.dll
拡張子=php_pgsql.dll
拡張子=php_sockets.dll

わかりました! 次に、SMTP 検索設定を変更しましょう (これはあなたにとって良いことです mail() が必要です!!!)。

[郵便]; Win32のみ。

SMTP=
smtp_port = 25
; Win32の場合
のみ。; Sendmail_from =

そして次のように変わります。

[郵便]; Win32のみ。
SMTP = mail.isp.org
smtp_port = 25
; Win32のみ。
Sendmail_from = [メール保護]_domain.org

メールサーバーがない場合、または次の場合:

[郵便]; Win32のみ。

SMTP = ローカル
smtp_port = 25
; Win32のみ。
Sendmail_from = [メール保護]_domain.org

メールサーバーをお持ちであれば…

ファイルを保存します。 それではインストールを完了しましょう PHP。 すべてをコピーする DLL からのファイル C:/PHP/ライブラリC:/ Windows / System32。 コピー C:/php/php4ts.dl 私は C:/Windows/システム32/ そしてコピーする php.iniの フォルダーから PHP 窓の中と system32。 再起動 アパッチ。 メモ帳を開いてファイルに追加します。

<? PHP
phpinfo
();?>

このファイルを HTDOCS フォルダーに保存します (C:/Apache/HTDOCS) どうやって info.php そしてブラウザを開きます。 アドレスバーに次のように書きます。

HTTP://localhost/info.php

表に PHP 構成が表示されるはずです。 オプションで長いファイルをインストールできます Zend オプティマイザー。 私はそれを使っています...チュートリアルは必要ありません。 Pear モジュールをインストールする PHP、phpフォルダーからgo pearバッチを実行し、regファイルを2クリックしてインストールを完了します。

コメントを追加します