1. ソフトウェアの準備: 2005 年 4 月 20 日時点の最新の正式バージョンは次のとおりです。
PHP (5.1.2): http://www.php.net
MySQL (5.0.19): http://www.mysql.com
Zend オプティマイザー (2.6.2): http://www.zend. com
phpMyAdmin (2.8.0.2): http://www.phpmyadmin.net は、
C: が現在使用しているオペレーティング システムのシステム ディスクであると想定します。現在のオペレーティング システムが C: にインストールされていない場合は、変更してください。それは自分自身です。
2. PHP をインストールします。
(1) ダウンロード後、php-5.1.2-Win32.zip を入手し、C:php に解凍します (このパスは任意で構いませんが、以下でこのパスを使用する場合は、それに応じて変更してください)。
(2) 次に、C:phplibmysql.dll と C:Inetpubphpextphp_mysql.dll を C:Windowssystem32 にコピーします。
(3) C:PHPphp.ini-dist を C にコピーします。 : Windows (Windows 2000 では C:WINNT) を作成し、名前を php.ini に変更し、メモ帳で開き、メモ帳の検索機能を使用して検索します。
extension_dir = "C:PHPext"
PHP ディレクトリ内の拡張機能ディレクトリへのパスを指定します。例: extension_dir = "C:Inetpubphpext";
Windows 拡張機能を検索し、メモリを節約するために必要なモジュールのみを開きます (各モジュールの前の; を削除します)。 ):
拡張子=php_gd2.dll
GD ライブラリがこれをサポートしている場合、このモジュールがオンになっていない場合、Discuz! フォーラムの画像ウォーターマークは使用できません。
拡張子=php_mbstring.dll
phpMyAdmin をサポートするには、mbstring をオンにします。
拡張子=php_mysql.dll
もちろんMySQLにも対応しています。
(4) PHP をサポートするように IIS を構成する
まず、IIS がシステムに正しくインストールされていることを確認する必要があります。インストールされていない場合は、まず IIS をインストールする必要があります。
PHP を IIS と統合する場合、CGI モードと ISAPI モードをサポートします。ISAPI モードを使用することをお勧めします。ここでは、ISAPI モードのインストール方法のみを紹介します。 ISAPI モードのインストール手順: 「
コントロール パネル」の「管理ツール」で「インターネット サービス マネージャー」を選択し、IIS を開いてサービスを停止し、左側の「サポートする Web が必要です」サイトを右クリックして「プロパティ」を選択し、表示される「Web サイトのプロパティ」ウィンドウの「ISAPI フィルター」タブで「追加」ボタンを見つけてクリックし、ポップアップで「フィルター名」を選択します。 [フィルター プロパティ] ウィンドウを開き、列に「PHP」と入力し、php5isapi.dll が存在するパス (C:PHPphp5isapi.dll など) を実行可能ファイルに指定します。
[ホーム ディレクトリ] タブを開きます。 [Web サイトのプロパティ] ウィンドウの [構成] ボタンを見つけてクリックし、ポップアップ [アプリケーション構成] ウィンドウで [追加] ボタンを見つけてクリックし、ポップアップ ウィンドウに拡張子 . を使用して拡張子マッピングを追加します。 php を選択し、「参照」をクリックして実行可能ファイルを php5isapi.dll に指定します (例: C:PHPphp5isapi.dll)。次に、
「Web サイトのプロパティ」の「ドキュメント」タブを開きます
。ウィンドウで [追加] ボタンをクリックして、ドキュメントをデフォルトの Web サイトに追加します。index.php エントリをリストに追加すると、index.php ドキュメントが自動的に検索されるようになります。
Web ディレクトリのアプリケーション設定と実行権限が選択されていることを確認し、インターネット インフォメーション サービス マネージャーを閉じて、コマンド プロンプトで次のコマンドを実行し
ます
。
ネットストップiisadmin
net w3svc を起動し
、「インターネット サービス マネージャー」の左側にある「WEB サービス拡張機能」で ISAPI 拡張権限を設定し
、ブラウザを開くための Active Server Pages 権限を設定します。成功ページが表示された後、 http://localhost/と入力します。 IIS ルート内で、次の内容を含む新しい phpinfo.php をディレクトリに作成します。
<?php
phpinfo();
?>
ブラウザを開いてhttp://localhost/phpinfo.phpと入力すると、現在のサーバーでサポートされている PHP に関するすべての情報が表示されます。サーバー API モードは ISAPI です。
3. MySQL をインストールします。Windows
Essentials (x86) をダウンロードし、ダブルクリックしてインストールします。ここでは、C:MySQL にインストールしました。インストール プロセス中に、すぐに構成するかどうかを尋ねるメッセージが表示されます。[いいえ] を選択してインストールを完了します。インストールが完了したら、「スタート」メニューの「ファイル名を指定して実行」に「C:MySQLbinmysqld-nt -install」と入力します。 操作が成功したら、「net mysql start」と入力します。 ; それでも比較したい場合 MySQL を詳細に設定するには、C:MySQLbin ディレクトリに入り、MySQLInstanceConfig.exe を実行し、プロンプトに従ってください。
Windows (x86) をダウンロードした場合は、解凍して Setup.exe をダブルクリックして実行します。手順は上記と同じです。
インストーラーなしでダウンロードした場合(C: に解凍)、C:MySQL に直接解凍し、「スタート」メニューの「ファイル名を指定して実行」に C:MySQLbinmysqld-nt.exe と入力し、操作を実行します。成功したら、「net mysql start」と入力して MySQL サービスを開始します。
セキュリティを確保するために MYSQL のパスワードを設定します。
一般メニューに設定ウィザード MySQL Server Instance Config Wizar があり、以下の手順に従って ROOT パスワードを設定します。
サーバーのセキュリティを確保するには、ROOT パスワードをより複雑にすることをお勧めします。
MySQL コマンド ライン クライアントでコマンド設定を使用することもできます。
まず、DOS ウィンドウを開き、ディレクトリ mysqlbin に入り、コマンド mysql -uroot -p を入力します。Enter キーを押した後、MYSQL がインストールされたばかりの場合、スーパー ユーザー root はパスワードの入力を求められます。パスワードがあるので、Enter キーを押して直接入力できます。MYSQL はログインしています。MYSQL プロンプトは、mysql>
パスワード変更です。
形式: mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード 例: root xqin.com にパスワードを追加します。 まず、DOS で mysqlbin ディレクトリに入り、次のコマンドを入力します。
mysqladmin -uroot -password xqin.com
注: root には最初にパスワードがないため、-p old passwd 項目は省略できます。
次に、以下を実行します。
'root'@'localhost'のパスワードを設定 = OLD_PASSWORD('xqin.com');
このコマンドは、MySQL 4.1 以降のバージョンの検証プロトコルで使用されるパスワード ハッシュ アルゴリズムが古いクライアントと互換性がないため、PHPMYADMIN に正しいパスワードを使用してログインすると、次のプロンプトも表示されます。
クライアントは要求された認証プロトコルをサポートしていません
サーバーごとに、MySQL クライアントのアップグレードを検討してください。
これは、後で PHPMYADMIN を正しく使用するための準備で
あり、ROOT パスワードが xqin.com に設定されます
。 4. Zend Optimizer をインストールします。
ダウンロード後、ZendOptimizer-2.6.2-Windows-i386.exe を取得します。 -クリックしてインストールします。インストール プロセスでは、[Web サーバー] を選択するときに [IIS] を選択し、[はい] を選択するかどうかを尋ねられます。また、インストールを完了する前に php.ini をバックアップするかどうかを尋ねられます。 [OK] をクリックしてインストールを完了します。
5. phpMyAdmin をインストールします。
phpMyAdmin-2.8.0.2.zip をダウンロードし、サイトのルート ディレクトリに解凍し、./libraties/config.default.php を見つけて phpMyAdmin ルート ディレクトリにコピーし、config.inc.php という名前を付けます
。 $cfg[ 'PmaAbsoluteUri'] は、phpmyadmin の URL を次のように設定します。 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; これは、phpmyadmin が $cfg['blowfish_secret を検索することを前提としていることに注意してください。デフォルト サイト '] のルート ディレクトリで、root パスワードを設定した後、ここにもパスワードを入力する必要があります。たとえば、ROOT パスワード xqin.com は $cfg['blowfish_secret'] = 'xqin.com に設定されます。 ';
$cfg['DefaultLang'] を検索し、zh-gb2312 に設定します。
$cfg['DefaultCharset'] を検索し、gb2312 に設定します。
$cfg['Servers'][$i]['auth_type'] を検索します。デフォルトは config ですが、これは安全ではないため、Cookie を使用して $cfg['Servers'][$i] に設定することをお勧めします。 ][ 'auth_type'] = 'Cookie';
config に設定されている場合は、以下のユーザー名とパスワードを設定してください。例えば:
$cfg['Servers'][$i]['user'] = 'root' // MySQL ユーザー-----MySQL 接続ユーザー
$cfg['サーバー'][$i]['パスワード'] = 'xqin.com';
私の設定ファイルは参照用です。
http://xqin.com/iis/config.inc.txt
ブラウザを開いてhttp://localhost/phpMyAdmin/と入力します。IIS と MySQL の両方が起動している場合は、ユーザー ROOT パスワード xqin.com を入力してデータベースの内容を参照します。
phpMyAdmin の特定の機能についてはゆっくりと理解してください。ここでは詳細には触れません。
この時点ですべてのインストールが完了します。